Forum Moderators: mack
Perhaps you need to look at your table set up and what your select statements look like.
Also, are you destroying your objects when finished? Close your connections, set to null and set recordset objects to null as well.
Speed Up Your Site: Web Site Optimization
by Andrew B. King
In regards to database driven sites and slowness --
I'm not sure what kind of setup you're running, but some of the slowest sites I've seen run database-driven software with a lot of freeware hacks applied. Every hack is written and tested basically in a vacuum, if you will, and when applied together to the same forum or other software, huge numbers of additional MySQL queries get generated, hammering the poor DB and server to death. So make sure nothing you've done is causing an excessive load. I'm not a PHP or DB whiz (I know enough to get myself into the trouble I'm mentioning here, is all!), but if your software isn't home-grown and has some support forums, I'd check out what the high traffic sites recommend in the way of queries per page, and make sure you're AT or UNDER that amount on your own site.
Hope this helps...