Ich habe ein Problem:
Zu Stoßzeiten (ca. 100 Besucher gleichzeitig) laden sämtliche Seiten des Forums bedeutend langsamer (ca. 5 Sek) und Themen, wo ein Amazon-Cover angezeigt wird (aus dem Amazon-Mod) brauchen sogar noch länger (öfters 20-30 Sek).
Der Server auf dem das Board läuft ist ein AMD Duron 1300 mit 256 MB RAM.
Nach Rücksprache mit dem Provider sagte man mir, dass die CPU zu diesen Zeiten vollkommen überlastet sei.
Daraufhin habe ich das Slowqueries-Logfile angefordert, indem folgendes steht:
Code: Alles auswählen
# Time: 050411 8:27:59
# User@Host: less[less] @ localhost []
# Query_time: 6 Lock_time: 0 Rows_sent: 5005 Rows_examined: 58520
SELECT p.topic_id FROM phpbb_posts p, phpbb_forums f
WHERE p.post_id IN (44, 45, 46, 48, 50, 52, 53, 54, 55, usw, usw, usw, 49002, 49003, 49004, 49005, 49006, 49007, 49008, 49009, 49010, 49011)
AND f.forum_id = p.forum_id AND f.forum_id NOT IN (69) GROUP BY p.topic_id;
Das Forum um das es geht möchte ich hier nicht nennen, aber es hat 700 Mitglieder und knapp 50.000 Beiträge. Zudem habe ich folgende Mods eingebaut, die auf die Datenbank zugreifen:
- Favorites Mod
- Amazon Mod
- Hierarchie Mod
- Quiz-Mod
- Portal-Mod
- Chat-Box
Wie kann ich dieses Problem der langen Ladezeiten verbessern?
Die Miglieder beschweren sich bereits.
Viele Grüße!
Less