Just because they told you it wasn't their problem, doesn't mean it isn't.
I have a very large database (record SIZE wise, not # of records) and have very good performance. The indexed searches are are almost instant on a fast connect.
I've checked out your site, and do see there is a delay at times.
This could be for several reasons. One, you have a problem with the resources they've given you on the virtual server. Another is there is a bandwidth/connection problem with your ISP.
How big is your site?
If you'd like to settle this once and for all, I can download your site to my server, and try the same searches. If the performance varies, then you know it's your hosting company.
I ran my same searches today on your site, and got quite good response -- a lot better than the last time.
This leads me to believe it's at your HOSTING COMPANY, since in 24 hours the searches should have reset (and I ran similar, but not the same searches) and still got good performance. I even ran these on my dial up connection (while I ran the other searches on my DSL connection) and still got better.
I really believe this is a problem with your ISP.
Without really trying to insult anyone, ISP's tend to think the glass is half full when it's got some humidity in it, and they don't call it 'empty' until the glass is broken. This is why I've been so pleased with my ISP. Absolutly no games, no performance problems, and ample warnings and explanations if there was something beyond their control. After 7 years of jumping around the Internet from one ISP to another, I've found a home for the past 11 months (it will be a year June 2nd.) I have had _NO_ issues with this ISP at all on performance. I've gotten everything I've paid for, and that they've promised.
------------------
POSTCARDS.COM -- Everything Postcards on the Internet
www.postcards.com LinkSQL FAQ: www.postcards.com/FAQ/LinkSQL/