【MySQL】で処理に長時間かかっているクエリを殺す方法。

60秒とか分単位で時間を喰うようなクエリを発行してしまった場合、この方法で落としてしまおう。

まずはプロセスの殺し方。

  • MySQLのプロセスIDをkillの後に指定するだけ

例)

な感じ。

プロセスリストを確認する方法。

  • 下記SQLを発行すれば実行中のプロセスを取得出来る。

もしくは

もしくは

60秒以上かかっているクエリのみを抽出する。

これで抽出されたプロセスのIDをkillで頃してやればOK。