プログラミング

【MySQL】実行中のプロセスの一覧を取得する show processlist

あきぞらです。

Mysqlを使っていて、実行中のプロセスを確認したいときがあります。

そんなときは、show processlist を実行すると確認できます。

プロセスを確認する show processlist

mysql> show processlist;
+----+------+-----------+---------+---------+------+----------+------------------+
| Id | User | Host      | db      | Command | Time | State    | Info             |
+----+------+-----------+---------+---------+------+----------+------------------+
|  2 | root | localhost | laravel | Query   |    0 | starting | show processlist |
+----+------+-----------+---------+---------+------+----------+------------------+
1 row in set (0.00 sec)

実行中のプロセスを確認することができます。

特定のプロセスをKillする

特定のプロセスを切りたいとき、Killしたいときはkillコマンドを実行します。

show processlist で表示させた、IDを指定します。

mysql> kill 2

これでプロセスを切ることができます!

-プログラミング

Copyright© あきぞらてっく , 2020 All Rights Reserved Powered by AFFINGER5.