Your server admin is essentially telling you to make less db calls because he’s spreading MySQL very thinly across a lot of people (or someone else on the server is running something particularly connection-heavy). This is particularly scary given that you are barely using the db - although even a cached page calls the db to find out which cached page to load, because they are stored by ID not by alias - eg "5" not "traditions".
I note that your error is from a manager page.
It is entirely possible that a wrong URL in Manager session-handling code is causing your 404 page to be generated every time you use the Manager.
Having poked around at your site
www.jazzizradio.com (which is very nice, btw) I can see that you have your Error page (aka 404 page) set to the same as the home document. This contains a number of presumably uncached elements - the 3 radio station "now playing" update frequently. From my understanding of the parser, a cached document with uncached elements is loaded, and then the uncached elements are generated and substituted into placeholders. So this page is quite db heavy, even if it’s not loading anything different from the db each time.
Even without this manager bug, you really do not want to have your Error page point to such a heavy homepage!! You should definitely change that. (It’s down as "Error page" in Administration: System Configuration).
The "will end up loading 404 page" side-effect of the bug was
pointed out just today by sottwell.
To stop unnecessary loading of the 404 page every time you load the manager:
Quote from: Bravado at May 24, 2006, 07:21 AM
.. go to /manager/frames/1.php, change line 18 to this:
<script language="JavaScript" src="media/script/session.js"></script>