MySQL批量kill被锁的线程

今天突然发现库量有大量时间很长的sleep线程,手动kill上百个id太累人了
1、show processlist;

导出命令格式的id文件
2、select concat(‘KILL ‘,id,’;’) from information_schema.processlist into outfile ‘/tmp/kill.txt’;

查看文件中是否都是需要的kill,不要随便全部都kill,然后导入执行命令
3、source /tmp/kill.txt;

此条目发表在服务器分类目录,贴了标签。将固定链接加入收藏夹。

发表回复