I'm not an expert but I've seen on some forums (MTF, Europe-Chess) there is function to allow only one search every 2 minutes.
Don't you have the opportunity to put something like that on your database ?
No offense in my post, I don't know how difficult it i, just to give an opinion...
Well... Yeah, maybe I could have done it but now it's too late, I have to upgrade my hosting to $10/month or look for a new one. I guess I'll upgrade, they say I'll have my own virtual server then so they won't care how much load it gets so it'll be better. It'll just cost more