Wie Sie sagen, wenn ein MySQL-Prozess hängen geblieben ist?

Habe ich ein lang andauernder Prozess in MySQL. Es läuft schon eine Woche. Es ist eine andere Verbindung, einer die Replikation master, aber ich hab halt slave-Verarbeitung, so dass es effektiv nichts anderes passiert.

Wie kann ich feststellen, ob dieser Prozess noch läuft? Ich wusste, es würde lange dauern, das ist der Grund, warum ich es auf seine eigene Datenbank-Instanz, aber das ist mehr als ich erwartete. Wenn es offensichtlich noch Arbeit, ich will nicht um es zu töten. Wenn es zombied, dann weiß ich nicht, wie man die Arbeit erledigt, dass es eigentlich zu tun.

Es ist in dem "Daten Senden" - Zustand. Die Tabelle ist InnoDB ein, aber ohne FK-Referenzen, die von der Abfrage verwendet. Die InnoDB status zeigt keine Fehler oder sperren, da die Abfrage gestartet.

Irgendwelche Gedanken sind geschätzt.

InformationsquelleAutor user87843 | 2009-04-06
Schreibe einen Kommentar