批量kill MySQL中被锁的线程

        突然发现最近有一台测试机的MySQL跑的比平时慢了好多,查下具体原因,发现MySQl中有几十个线程被锁了,第一个想到的就是把这些线程全部kill掉,把性能提上来,完成测试任务再说。

1、show processlist;

2、select concat('KILL ',id,';') from information_schema.processlist into outfile '/tmp/kill.txt';

3、source /tmp/kill.txt;

你可能感兴趣的:(批量kill MySQL中被锁的线程)