These kind of questions just keep pouring in, and the same thing happens every time.
The questioneer never gives out enough details to even guess what kind of spec/bandwith he/she needs, the type of software used is not mentioned, the database structure is never mentioned etc..
The usual way of handling these questions are commenting/answering with "We can not answer that in any way given the information you have given us." and then it gets closed.
Could we perhaps write up a community wiki answer (locked), with the guidelines/directions for questions like this? Perhaps point them to stackoverflow for the code performance, the webmaster site for web server optimization etc?