首页  >   经验  >   mysql指定条件批量杀死线程的方法

mysql指定条件批量杀死线程的方法

查看 codexia 的博客 2019-01-11 11:11:34 440
mysql   批量   杀死   线程  
手机阅读 | 转发赚积分
手机收藏 | 分享给好友
简介在处理数据库异常的时候,有时候需要将数据库中相关的进程线程杀掉,以免死锁或者睡眠导致大量的数据库操作卡死
感谢 阿里云 对本站(本站由阿里云高性能服务器搭建)的赞助支持,本站推荐 →高性能云服务器2折起优惠由此进←↓
高性能云服务器2折起

    在处理数据库异常的时候,有时候需要将数据库中相关的进程线程杀掉,以免死锁或者睡眠导致大量的数据库操作卡死。一般情况下,我们使用:

show processlist
    来查询正在运行的进程列表。不过这种查法却无法进行过滤,非常不好用。
    如果想指定条件来过滤相关的进程列表并且批量杀死进程线程,怎么办呢?
    对于这个需求,我们分两步来做:
1.指定条件过滤进程列表
    使用上面的查询是无法过滤的。不过processlist的数据都是存储在系统数据库information_schema的PROCESSLIST表里的。自然而然,我们就可以直接查表来过滤数据了。查表的方法和普通的数据库的表是一样的。这里就不多说了。
    下面给一个示例:

关注左侧公众号
发送 rd 19:L&s00
复制文章阅读码
填到下面输入框并确定
看完整内容
创作不易,汗水不止!为防止劳动果实被爬虫窃取,开启了反爬机制,需要您关注公众号继续阅读。取关会再次出现此提示。一段时间后出现此提示,请再次发送即可。如有问题,请在公众号反馈。感谢您的理解。
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
文章标题:mysql指定条件批量杀死线程的方法
文章地址:http://www.cjjjs.com/article/20190111111132026
转载到个人博客,请在文末带上右侧内容(含超链接):本文转载自:mysql指定条件批量杀死线程的方法
收藏 0 点赞 0
公众号
微信赞赏
支付宝赞赏
领支付宝大红包
QQ群

相关阅读

  1. 日志技术的问题总结和完整改进方案(单线程、多线程、子线程、定时器、队列的运用) 查找全网同类文章
  2. Mysql连接数居高不下解决办法 查找全网同类文章
  3. mysql指定条件批量杀死线程的方法 查找全网同类文章
  4. mysql多个存储引擎的分析比较 查找全网同类文章
  5. mysql的max_connections过多问题解决办法 查找全网同类文章
  6. mysql将一个字段拼接并加入随机数字的实现 查找全网同类文章
  7. mysql数据表添加数据重复问题解决办法 查找全网同类文章
  8. navicat for mysql远程连接ubuntu服务器的mysql数据库 查找全网同类文章
  9. 项目开发中使用并发模型常见问题的整理与思考 查找全网同类文章
  10. 在2.21中遇到的线程问题 查找全网同类文章
分享到:
分享文章[mysql指定条件批量杀死线程的方法]到QQ空间

相关阅读

猜您感兴趣