Can anyone help with why our pages are slow to load during peak-use
hours? We run a database site getting 4 million hits a month which
becomes painfully slow during peak hours.
The slowness is not reflected in Coldfusion's debug output; for
example the total run-time of 5 heavy queries is typically 1000 ms,
but during peak times the page does not load for 4-10 seconds.
Processor activity at peak times is "busy, but not flat-out" (although
hard to tell, because hyperthreading is activated).
We are using ColdFusion MX 6.1 linked by jdbc to Postgresql 7.3 on
Redhat Linux 3 ES, with Apache 2 web-server. We have a twin Pentium 4
system with 4gig ram housed in a data-centre, so it's probably not
down to hardware or connectivity.
Any tips on...
* Vacuuming (we are doing "vacuum analyze" daily).
* Cold Fusion configuration ( jdbc? Max. number of cached queries?
).
* "postgresql.conf" has been left at its default values.
* Apache configuration (apart from adding mod_jrun) has been left
alone.
Many thanks!