Seite 1 von 1

phpBB 2.0.6 - Performanceeinbruch nach mehreren Monaten

Verfasst: 04.05.2004 20:02
von toto
Hallo zusammen,

ich betreibe auf einem dedicated Server (2,4 GHz, 512 MB RAM) ein phpBB 2.06. Aktuell enthält das Board ca. 75.000 Beiträge, 1.800 registrierte User, durchschnittlich online ca. 10 - 25, der Rekord liegt bei 36. Auf dem Server läuft sonst, außer der Coppermine Galerie mit knapp 90 Bildern, nichts mehr.

Als Mods sind installiert: favorites, printer-topic, watched topics list, latest topics on index mod sowie automatic moderator mod - keine Schwergewichte also.

Ich habe das Forum Anfang des Jahres von YaBB migriert und bin entsprechend mit ca. 60.000 Beiträgen gestartet. Das Forum lief bis vor einiger Zeit recht geschmeidig, mittlerweile (ca. 3 Wochen) häufen sich aber die Beschwerden über die Performance. Die Scripte wurden seit Anfang Januar nicht mehr geändert.

Das äußert sich dann so, daß das Forum komplett hängt, die CPU-Last schnellt dann auf 99% hoch (liegt sonst so um die 5%). Das Absetzen eines Postings kann dann bis zu 5 Minuten dauern. Bis ca. 15-20 Usern läuft es gut, danach steigt die Wahrscheinlichkeit, daß es klemmt.

Kurz nach dem "klemmen" zeigt mir phpMyAdmin sehr viele Locks auf der Tabelle phpBB_sessions.

Folgendes habe ich bereits erledigt:
- alle Tabellen optimiert (vor einigen Tagen)
- die Zeile remove_common('single', 4/10, $word); aus functions_search.php auskommentiert (gerade eben, Tipp hier aus dem Board)

Bevor ich mir jetzt den Monster-Board-Optimierungsthread auf phpBB.com zu Gemüte führe - habt ihr vielleicht noch ein paar Tipps für mich?

Die Tabelle php_search_wordmatch hat knapp 3,3 Millionen Einträge und liegt bei knapp 60 MB. Beschneiden will ich die Tabelle nicht, da die Suchfunktion für das Board sehr wichtig ist.

Danke für Eure Hilfe!

Viele Grüße,

Thomas