読者です 読者をやめる 読者になる 読者になる

mysqlで時間かかってるクエリをまとめてkill

↓はshow full processlistとおなじ

SELECT * FROM information_schema.PROCESSLIST;

秒数を指定

SELECT GROUP_CONCAT(ID) FROM information_schema.PROCESSLIST WHERE TIME > [秒数];

こんな感じの結果がくる

+------------------+
| group_concat(ID) |
+------------------+
| 101,102,103             |
+------------------+

mysqladminでまとめてkill

mysqladmin kill 101,102,103 -h hogehoge -u fugafuga

世界は平和になった

エキスパートのためのMySQL[運用+管理]トラブルシューティングガイド

エキスパートのためのMySQL[運用+管理]トラブルシューティングガイド