博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pt-kill
阅读量:7251 次
发布时间:2019-06-29

本文共 1006 字,大约阅读时间需要 3 分钟。

pt-kill 是属于percona-toolkit中的一个工具,作用是kill mysql的连接,pt-kill连接mysql,通过show processlist获得查询.

参数:

--kill

#kill mysql的连接

--busy-time=m  

#匹配运行时间超过m的连接,可以指定时间单位,默认单位秒      

--match-command

#匹配当前连接的命令

--victims

#所有匹配的连接

#kill超过60s的连接:

[root@Darren1 ~]# pt-kill --user=root --password=147258 --host=localhost  --busy-time 60 --kill


#输出超过60s的连接:

[root@Darren1 ~]# pt-kill --user=root --password=147258 --host=localhost  --busy-time 60 --print 


#检查休眠进程,并每隔10skill:

[root@Darren1 ~]# pt-kill --user=root --password=147258 --host=localhost  --match-command sleep --kill --victims all --interval 10


#打印所有登陆信息:

[root@Darren1 ~]# pt-kill --user=root --password=147258 --host=localhost  --match-command login --print --victims all             

#指定文件

[root@Darren1 tmp]# mysql -uroot -p147258 -e "show processlist" > processlist.txt

[root@Darren1 ~]# pt-kill --user=root --password=147258 --host=localhost --test-matching /tmp/processlist.txt --busy-time 60 --print

本文转自 Darren_Chen 51CTO博客,原文链接:http://blog.51cto.com/darrenmemos/1932253,如需转载请自行联系原作者
你可能感兴趣的文章
PAT A1057 分块思想
查看>>
PAT A1007 动态规划
查看>>
VUE父子组件传递数据
查看>>
前端知识点——图片
查看>>
别人家的程序员是如何使用 Java 进行 Web 抓取的?
查看>>
95%的技术面试必考的JVM知识点都在这,另附加分思路!
查看>>
日期类问题
查看>>
区块链入门之基础知识
查看>>
mysql锁(Innodb)
查看>>
小程序开发之影分身术
查看>>
磨刀霍霍:爬爬爬爬爬爬虫爬起来~
查看>>
RxJava中的Observable,多Subscribers
查看>>
I/O模型和Java NIO源码分析
查看>>
第二天-《企业应用架构模式》-组织领域逻辑
查看>>
日志服务与SIEM(如Splunk)集成方案实战
查看>>
解决packet_write_wait: Connection to...: Broken pipe
查看>>
图学ES6-3.变量的解构赋值
查看>>
web3j的maven插件
查看>>
帮你理清React的生命周期
查看>>
堆和堆排序
查看>>