PHP程序员站--PHP编程开发平台
 当前位置:主页 >> 数据库 >> MySQL >> 

mysql批量kill locked进度方法

mysql批量kill locked进度方法

来源:PHP程序员站  作者:PHP程序员站  发布时间:2011-07-03
select concat('kill ',id,';') from information_schema.processlist where user='root'; +------------------------+ | concat('kill ',id,';') +------------------------+ | kill 3101; | kill 2946; +------------------------+ 2 rows in set (0.00 sec) mysql s

select concat('kill ',id,';') from information_schema.processlist where user='root';
+------------------------+
| concat('kill ',id,';')
+------------------------+
| kill 3101;            
| kill 2946;            
+------------------------+
2 rows in set (0.00 sec)

mysql> select concat('kill ',id,';') from information_schema.processlist where user='root' into outfile '/tmp/a.txt';
query ok, 2 rows affected (0.00 sec)

mysql> source /tmp/a.txt;
query ok, 0 rows affected (0.00 sec)


方法二,直接进入mysql找到information_schema的processlist全选删除就可以了。


延伸阅读:
使用mysql show processlist函数显示mysql查询进程
配置mysql记录执行缓慢的sql
查找MySQL执行效率慢的SQL语句
Tags: mysql   kill   locked  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号