[Global] MySQL CPU Usage
Peter Niederlag
global@hostsharing.net
Mon, 01 May 2006 13:08:40 +0200
Hallo,
Jan Galinski schrieb:
> Moin,
>
> ich baue gerade meinen Heim-Server neu auf und habe das problem, dass
> der mysqld ab und zu (noch kein Muster erkannt, aber ungefähr ne
> Stunde) anfängt wie blöde Resourcen zu ziehen (60% CPU usage) und das
> ganze System auszubremsen.
> mysql restart löst das Problem dann erstmal,. aber es kommt wieder.
> Die Version ist 4.1, Ubuntu Dapper und Zugriff erdolgt nur über die
> Programme phpmyadmin und mp3act (jukebox-software).
>
> Gibts einen "tuning-Schalter" den ich vergessen habe? Sowas wie "nimm
> dir max x% CPU oder "starte dich neu wenns bremst"?
>
> Danke für jede Idee, bin anscheinend wieder mal zu blöd für die
> richtigen Suchbegriffe.
Da sind IMO einige Fehlerquellen denkbar:
* persistente connections, die nicht korrekt wiederbenutzt werden
(beobachte mal die Anzahl der geöffneten Verbindungen)
* falsche JOIN-Statements, die riesiggroße results erzeugen. (merkt man
im Zweifel an rapide sinkendem verfügbaren Plattenplatz)
* ... ???
Unter Win war vor Uhrzeiten immer pconnect=false ein sinnvolles Mittel
der Wahl.
Gruß,
Peter