位置: 编程技术 - 正文

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工具)

  • 其他权益工具投资属于什么科目
  • 化妆品销售公司简介
  • 吨位是啥意思
  • 房屋租赁房产税税率是怎样计算的
  • 专票如何开具
  • 小规模开专票的条件
  • 客票服务主要包括
  • 一般纳税人的进项税额计入成本吗
  • 保函费用是用来干什么的
  • 已经认证的发票对方可以作废吗
  • 提供给员工宿舍租赁 入账
  • 会计集中核算模式
  • 全额抵扣的发票怎样入账
  • 个人所得税申报是什么意思?
  • 上个月申报错了怎么办
  • 贷款利息税前扣除比例
  • 保费收入包含
  • 统一社会信用代码查询和税号一致吗
  • 企业存货跌价准备一经计提在以后会计期间不得转回
  • 现金日记账本月合计图
  • 房地产企业收到房款账务处理
  • 怎么删除office
  • 预收账款什么时候确认增值税
  • 企业购入软件会计分录
  • 承包经营所得税税率表
  • 商业一般纳税人增值税税负率最低多少
  • vue基础知识
  • 解决php程序运行问题
  • CNN卷积神经网络/手写数字识别[VHDL][MATLAB]带源码
  • php授权ip访问
  • 企业购进固定资产,在安装完工交付使用时
  • 餐饮营改增什么时候开始的
  • 员工体检费计入福利费吗
  • 财产保险费用会增加吗
  • java中空字符怎么表示
  • 关于进项票少的解决方案
  • 股权激励税务处理方案
  • 怎么定义一个注解
  • mysql无法添加数据
  • mongodb操作
  • 资本化费用为什么会减少
  • 企业应收账款怎么记账
  • 固定资产的处理属于日常业务的处理
  • 发票上的货物要怎么填?
  • 发票的开具流程一般是?
  • 取报销凭证的步骤
  • 事业单位零余额账户使用流程
  • 个税滞纳金怎么计算
  • 小规模纳税人转一般纳税人当月如何申报
  • 收到财付通的短信通知
  • 小规模纳税人进口货物增值税税率
  • 预收账款处理
  • 其他应收款项
  • 农业生产成本核算方法
  • 技术服务费怎么做分录
  • 工会经费补缴的流程
  • 长期股权投资的交易费用计入哪里
  • 明细账设置是什么意思
  • 总账的建账过程
  • 简单介绍清明上河图
  • mysql中having什么意思
  • sql 查询优化
  • 判断一个表是否存在
  • 台式电脑NUM LOCK键还能亮,算不算死机了
  • 在Linux系统中安装VS
  • ubuntu ftp服务器怎么搭建
  • linux磁盘空间不足怎么清理
  • awk结果输出到文件
  • win8如何到桌面
  • window10如何解除密码
  • bat弹窗
  • jquery crud
  • Git && GitHub 之远程协作
  • 每天一篇日记100字
  • 国家税务总局司长
  • 企业吸收合并都包括什么
  • 云南省税务干部学校是干什么的
  • 南京税务服务热线
  • 广东税务查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设