« cakePhp: Debug Modus zur Laufzeit setzen | Startseite | mySQL: Merge Beispiel »
mySQL Prozesse auflisten & stoppen
admin | 16.12.2008
Sie können sich die Prozesse auf Ihrem mySQL Server anzeigen lassen und auf Wunsch beenden.
Auflisten der aktuellen Prozesse:
mysql> show processlist;
Ihnen wird folgende Liste (als Beispiel) angezeigt:
+-----+------+-----------+---------+---------+-------+-------+------------------+ | Id | User | Host | db | Command | Time | State | Info | +-----+------+-----------+---------+---------+-------+-------+------------------+ | 385 | prog | localhost | NULL | Query | 0 | NULL | show processlist | | 957 | prog | localhost | test | Sleep | 21619 | | NULL | +-----+------+-----------+---------+---------+-------+-------+------------------+ 2 rows in set (0.00 sec)
Um einen bestimmten Prozess zu beenden, nutzen Sie den Befehl “kill”:
mysql>kill 957
Alternativ können Sie einen Prozess auch direkt aus der Kommandozeile beenden:
mysqladmin kill 957
Beachten Sie bitte, dass Sie stets die exakte Prozess-ID wissen.
Die folgenden mySQL Befehle könnten Ihnen ebenfalls weiterhelfen:
mysql> show status; mysql> show innodb status;
Kategorie: MySQL | 3 Kommentare »
15.01.2009 um 14:45
Hallo admin,
vielen Dank für diese Beispiele. Die richtige Schreibweise von “mySQL” ist allerdings “MySQL”.
08.09.2010 um 08:46
J. Giesel ist hirntot! Welch ein Kommentar.
24.11.2010 um 17:17
Der Artikel ist gut!