Seite 1 von 1

MySQL Optimierung

Verfasst: 26.07.2010 12:26
von clansman79
Hi,

ich betreibe ein einigermaßen großes phpBB3-Board auf einem QuadCore Opteron mit 8 GB Speicher. Ca. 5000 registrierte Benutzer, knapp 500.000 Posts, 9000 Threads und zu Spitzenzeiten sind etwa 350+ User gleichzeitig online. Auf der selben Maschine laufen parallel noch ein Joomla sowie zwei Coppermine-Galerien (jeweils in eigenen Plesk-Benutzeraccounts), die jedoch zu diesen Spitzen nicht wirklich besucht werden.

Da es bei diesen Leistungsspitzen immer wieder zu "Aussetzern" kommt (watchdog meldte, dass der Apache gestoppt wäre, oder es gäbe zu viel SQL-Verbindungen), bin ich gerade dabei die Konfiguration zu optimieren. Nur bei den MySQL-Settings bin ich unschlüssig. Alles was ich im Web dazu gefunden habe, ist ein paar Jahre alt und bezieht sich auf phpbb2 und/oder deutlich kleinere Maschinen.

Gibt es Erfahrungen und Anhaltspunkte, welche MySQL-Einstellungen hier einen sinnvollen Vorteil bringen? Wie legt ihr allgemein eure Einstellungen aus, auch auf php5 und Apache allgemein bezogen?

Vielen Dank für Anregungen!

Re: MySQL Optimierung

Verfasst: 26.07.2010 13:59
von Frank1604
Gute Anhaltspunkte für die Optimierung kannst du mit diesem Script hier bekommen: http://serversupportforum.de/forum/sql/ ... cript.html

Re: MySQL Optimierung

Verfasst: 26.07.2010 14:24
von clansman79
Ah, vielen Dank! Kannte ich noch nicht :)

Re: MySQL Optimierung

Verfasst: 26.07.2010 15:29
von clansman79
Anhang der Vorschläge des Skripts, Tipps die ich im Netz gefunden habe und der Aufgabe habe ich die Konfig jetzt mal angepasst. Scheint sich jetzt jedoch glatt mal gute 4GB Speicher vorab zu reservieren. Sind zwar nicht belegt, aber schon mal reserviert. Hmmm.

Re: MySQL Optimierung

Verfasst: 27.07.2010 21:49
von Mahony
Hallo
Hier gab es eine ähnliche Anfrage schon einmal viewtopic.php?p=1157765

P-S. lighttpd mit php5-fcgi, optimierte Mysql Einstellungen, dazu XCache und die Kiste rennt wie geschmiert.
Ich betreue einen, von mir optimierten, Server mit 4GB RAM, Debian Etch und dort sind zu Spitzenzeiten ca. 2000 User gleichzeitig Online, ohne dass man eine Beeinträchtigung der Performance bemerkt.

Grüße: Mahony