Hallo Webby,
aus meiner Erfahrung kann ich dir sagen, daß man die Probleme durch einige Einstellungen der Mysql-Datenbank beheben kann. So hatte ich z.B. Probleme durch einen DNS-Lookup des MYsql-Servers, der unregelmäßig die Verbindungen zur Mysql-DB blockierte (
https://dev.mysql.com/doc/refman/4.0/de/dns.html ). Schau dir auch mal deine Query-Cache einstellungen an, diese helfen, den IO zur Harddisk zu minimieren (
https://dev.mysql.com/doc/refman/5.0/en ... cache.html ).
Manchmal werden die Zugriffe auch durch Fehler in den DB-Files verlangsamt, ohne Fehler zu melden. Aus diesem Grund repariere bzw checke ich meine Tables auch alle paar Monate (REPAIR TABLE, bzw. CHECK TABLE).
Um weitere Optimierungen vorzunehmen besteht auch die Möglichkeit, "slow queries" loggen zu lassen. Hierbei werden SQL-Queries, die besonders lange dauern, in ein Logfile geschrieben, anhand dessen Du diese Queries herausfinden und mit ein bischen Hintergrundwissen optimieren kannst.
Ich hoffe, Du kannst damit ein bisschen was anfangen
