位置: 编程技术 - 正文

pt-kill 常用杀进程参数介绍(/kill @p)

编辑:rootadmin

推荐整理分享pt-kill 常用杀进程参数介绍(/kill @p),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:kill the pain,kill spid,kill pain,kill spread,kill ps -ef,/kill @p,kill ps,kill ps,内容如对您有帮助,希望把文章链接给更多的朋友!

pt-kill 是一个优秀的kill MySQL连接的一个工具,是percona toolkit的一部分,在因为空闲连接较多导致超过最大连接数、某个有问题的sql导致mysql负载很高时,都需要将一些连接kill掉,这个工具主要就是这个用途。

1. 按user kill/usr/bin/pt-kill --busy-time --match-user="dbUSER1 | dbUSER2,..." --victim all --interval 1 --kill --daemonize --pid=/tmp/ptkill.pid --print --log=/home/pt-kill.log 注:测试通过按用户来杀线程,注意--match-user多个用户之间用 | 分隔。

2. 按query来源 host kill/usr/bin/pt-kill --busy-time --match-host="... | ..." --victim all --interval 1 --kill --daemonize --pid=/tmp/ptkill.pid --print --log=/home/pt-kill.log--ignore-host / --match-host 注:测试通过按来源host来杀线程,注意--match-host多个host之间用 | 分隔。

3. 按command kill/usr/bin/pt-kill --busy-time --match-command="query | Execute" --victim all --interval 1 --kill --daemonize --pid=/tmp/ptkill.pid --print --log=/home/pt-kill.log/usr/bin/pt-kill --busy-time --ignore-command="sleep | binlogdump" --victim all --interval 1 --kill --daemonize --pid=/tmp/ptkill.pid --print --log=/home/pt-kill.log

pt-kill 常用杀进程参数介绍(/kill @p)

注:测试通过按command来杀掉线程,注意command的内容一定要严格匹配大小写,否则会杀不掉。 注意--match-command多个command之间用 | 分隔,否则会失效。(command有:Query、Sleep、Binlog Dump、Connect、Delayed insert、Execute、Fetch、Init DB、Kill、Prepare、Processlist、Quit、Reset stmt、Table Dump)

4. 按state kill/usr/bin/pt-kill --busy-time --match-state="Locked | Sending data" --victim all --interval 1 --kill --daemonize --pid=/tmp/ptkill.pid --print --log=/home/pt-kill.log注:测试通过按state 来杀掉线程,注意state 的内容一定要严格匹配大小写,否则会杀不掉。注意--match-state多个state之间用 | 分隔,否则会失效。(state类型有:Locked、login、copy to tmp table、Copying to tmp table、Copying to tmp table on disk、Creating tmp table、executing、Reading from net、Sending data、Sorting for order、Sorting result、Table lock、Updating)

5. 按info关键字 kill/usr/bin/pt-kill --busy-time --match-info="SELECT | DELETE" --victim all --interval 1 --kill --daemonize --pid=/tmp/ptkill.pid --print --log=/home/pt-kill.log注:测试通过按info来杀掉线程,注意info的内容一定要严格匹配大小写,否则会杀不掉。注意--match-info多个info之间用 | 分隔,否则会失效。--ignore-info / --match-info(info可以使用select、update、insert、delete来进行匹配,并可使用"|"进行多项匹配,如"select|SELECT|delete|DELETE|update|UPDATE"

6. 按访问的dbname kill/usr/bin/pt-kill --busy-time --match-db="db1 | db2" --victim all --interval 1 --kill --daemonize --pid=/tmp/ptkill.pid --print --log=/home/pt-kill.log --ignore-db / --match-db注:测试通过按db来杀掉线程,注意db的内容一定要严格匹配大小写,否则会杀不掉。注意--match-db多个db之间用 | 分隔,否则会失效。

另: Action:--kill 杀掉连接并且退出--kill-query 只杀掉连接执行的语句,但是线程不会被终止

percona 实用工具之pt-kill使用介绍 pt-kill是一个优秀的killMySQL连接的一个工具,是perconatoolkit的一部分,在因为空闲连接较多导致超过最大连接数、某个有问题的sql导致mysql负载很高时,都

MySQL数据库遭到攻击篡改(使用备份和binlog进行数据恢复) 本文主要描述了MySQL遭到攻击篡改数据,利用从库的备份和主库的binlog进行不完全恢复。欢迎转载,请注明作者、出处。作者:张正QQ:如有疑问

IPv6设置后如何解决MySQL无法连接localhost的问题 使用phpmyadmin或者navicat链接数据库时提示【客户端软件无法连接localhost】经检查发现是IPV6地址监听了端口,而客户端软件不支持IPV6。新开的系统或者

标签: /kill @p

本文链接地址:https://www.jiuchutong.com/biancheng/321314.html 转载请保留说明!

上一篇:使用pt-kill根据一定的规则来kill连接的方法

下一篇:percona 实用工具之pt-kill使用介绍(persona工具)

  • 公司更换营业执照需要多久
  • 所得税退税会计账务怎么处理
  • 小规模销售收入免税会计分录
  • 出纳人员去银行提取现金时应填写现金缴款单
  • 消防检测需要资质吗?
  • 小企业销售费用多少算高
  • 清理往来账管理办法
  • 营业执照年审后日期会变吗
  • 用于本企业职工的福利应当征收消费税吗
  • 去税务局核定税种怎么填
  • 老板请员工吃饭唯独没叫你是什么意思
  • 用理财产品去抵债违法吗
  • 企业所得税费用税率
  • 银行余额调节表模板
  • 工程项目立项前包括哪几个过程
  • 年薪12万如何申报个人所得税
  • 对公账户开通网银有什么好处
  • 成品送检单表格
  • 公司注销时资本公积为股东出资款要缴税吗?
  • 成本法核算长期股权投资初始投资成本
  • 动态投资回收期名词解释
  • 期初摊余成本是初始入账价值吗
  • 银行与银行之间转账会计摘要
  • windows 11怎么用
  • 怀特岛郡国旗
  • echarts w3c
  • 对公帐户定期存款利率
  • 贷款损失准备是什么科目借贷方向
  • 应收的罚款收入计入什么科目
  • 固定资产清理净损失为什么在贷方
  • 企业所得税的计提和缴纳分录
  • 常用的绘图比例有哪些?
  • Deep Learning Tuning Playbook(深度学习调参手册中译版)
  • find命令结果怎么导出到文本
  • 保障金需要还吗
  • 合同印花税可以年底报一次
  • 采购发票生成的会计凭证
  • 什么时间可以开发票
  • 不能加计扣除的研发费用在辅助账怎么反映
  • 树结构ADT知识点思维导图
  • 企业被吊销后能当被告嘛
  • 销售费用福利费和管理费用福利费
  • 个人建筑安装属于劳务吗
  • 股权转让溢价款缴纳增值税
  • 厂房无偿使用交税吗
  • 哪些项目需要交印花税
  • 银行汇票的会计处理过程分为什么阶段
  • 收到预付款项发票怎么开
  • 税务自查补缴税款怎么办
  • 房屋租赁产生的税费叫什么
  • 成本费用总额占营业总收入的比率
  • 企业自查补交增值税
  • 建厂房之前需要什么条件
  • sqlserver获取uuid
  • mysqladmin ping
  • 获取数据库最新的一条记录
  • win10系统预览版
  • Xp系统的桌面文件在哪里
  • Windows server 2003 密码忘了
  • vmware虚拟机怎么卸载不了
  • windows10 rs2
  • linux日常使用
  • linux系统中cp命令
  • win7 手动输入用户名
  • linux中的挂载命令
  • windows7旗舰版怎么扩展c盘
  • linux 网页
  • es6展开符
  • opengl 有哪些特点?与directx相比它有什么不同?
  • python登录网站爬取数据
  • shell中的grep怎么用
  • javascript的promise
  • shell 数组操作
  • 台湾 游戏论坛
  • androidapplication
  • JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)
  • 在linux安装python
  • 如何知道公司所有账户
  • 湖北地税局官网网上服务厅
  • 国税局和地税局分别征收什么税种
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设