PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit MySQL Prozessen | kill



dilindam
09.09.10, 11:38
Hallo allerseits,

mein DB-Server hat seit über 23h eine sehr hohe Auslastung der CPU.
Also bis gestern mittag waren das noch 100%, seitdem aber 500% bei 8 Cores wohlbemerkt.

Nun zeigt mit top ja nur den Prozess mit der ID 1198 an.
htop hingegen zeigt mir da etwas mehr an:
Also 1198 ist wohl der Hauptprozess vom mysqld

1198 mysql 20 0 28908M 27426M 8176 S 100. 42.5 1417h03:43 /usr/sbin/mysqld
27679 mysql 20 0 28908M 27426M 8176 R 96.7 42.5 23h18:13 /usr/sbin/mysqld 28065 mysql 20 0 28908M 27426M 8176 R 96.7 42.5 23h14:46 /usr/sbin/mysqld

Aber die anderen beiden dann 27679 und 28065 sind die beiden die die Last erzeugen.
Diese Prozesse finde ich aber nicht mit ps oder top.

Und in der mysql-Konsole finde ich auch keine Anhaltspunkte darauf welcher Prozess
das denn jetzt ist.

Was kann ich tun? Ohne den ganzen MySQL-Dienst neu zu starten. Oder gar den Rechner.

marce
09.09.10, 11:45
z.B. mytop, query-log, slow-queries.log, show processlist, ...

... und hier ein paar Fakten mehr posten - und die bitte lesbar, z.B. in [code]-Tags.