9000 questions!? I am jealous. That is quite a few. I think that you may need quite a powerful server (Moodle partner, or dedicated server, or at least a server dedicated to your institution) to cope with that number of questions.
Please let us know how it goes with the client side server.
Timothy