批量kill mysql processlist进程
来源:互联网 发布:埃微智能手环 知乎 编辑:程序博客网 时间:2024/06/07 22:02
如果大批量的操作能够通过一系列的select语句产生,那么理论上就能对这些结果批量处理。
但是mysql并没用提供eval这样的对结果集进行分析操作的功能。所以只能现将select结果保存到临时文件中,然后再执行临时文件中的指令。
具体过程如下:
1,
mysql> 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)
Query OK, 2 rows affected (0.00 sec)
但是mysql并没用提供eval这样的对结果集进行分析操作的功能。所以只能现将select结果保存到临时文件中,然后再执行临时文件中的指令。
具体过程如下:
1,
mysql> 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)
2,
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)
3,
mysql> source /tmp/a.txt;Query OK, 0 rows affected (0.00 sec)
原文地址 http://www.mysqlperformanceblog.com/2009/05/21/mass-killing-of-mysql-connections/
0 0
- 批量kill mysql processlist进程
- 批量kill mysql processlist进程
- Mysql进程查看 show processlist(kill ID)
- 批量kill mysql进程
- mysql 批量kill进程
- 自动kill掉超时的mysql show processlist进程
- mysql 批量kill locked 进程
- mysql 环境批量kill Locked进程
- mysql进程SHOW PROCESSLIST
- show processlist 查找 进程 KILL叼
- 批量kill进程方法
- 批量kill进程/线程
- 如何批量kill进程
- 批量kill进程
- 批量kill进程
- 查看mysql进程--show processlist
- mysql-processlist 显示进程列表
- mysql show processlist 显示mysql查询进程
- java中的字符串在前台页面换行
- hadoop 的排序:key排序和分组排序
- opnfv compilation error 5-fuel-ui gulp
- Linux开源系统对比Windows闭源系统的优势解析
- linux应用层定时器
- 批量kill mysql processlist进程
- spring注解的方式读取properties文件中的内容
- gcc的__attribute__编译属性
- processing 在香蕉派bpi M2-Ultra 的应用
- mysql 中模糊查询的四种用法介绍
- android activityA操作acticityB
- 出现错误 Provisional headers are shown net::ERR_CONTENT_LENGTH_MISMATCH
- C#学习日记2016-12-22 form窗体的的透明变化-即渐隐效果的实现
- http协议8---响应信息头案例三(content-Type作用,实现发送一个文件(html,XML,image))