网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

percona-tools中的pt-kill是什么-创新互联

这期内容当中小编将会给大家带来有关percona-tools中的pt-kill是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

网站设计制作、成都网站制作,成都做网站公司-创新互联已向成百上千家企业提供了,网站设计,网站制作,网络营销等服务!设计与技术结合,多年网站推广经验,合理的价格为您打造企业品质网站。

选项

--config  指定配置文件

--daemonize  后台运行

--database  -D  指定连接的数据库

--group-by  默认情况下,查询结果不分组; group-by可以将查询结果相似的类进行分组,分组条件: user,host,command,state等

--interval 重复执行pt-kill的时间间隔。如果--busy-time未提供,则默认30s,否则是--busy-time时间的一半;如果两者都提供,以--interval为准

--log  当以守护进程运行的时候,将结果打印到指定的日志位置(绝对路径)

--login-dsn  pt-kill允许后台定时kill,并将kill的结果存储到指定的表中; 它提供相应需要存储的目标连接实例信息

--password or -p 密码

--pid 指定pid文件

--port -P 端口

--query-id 打印指定的id

--run-time 设置运行时间, 如果不指定,将会一直运行下去

--user or -u  用户名

--victims 匹配除查询后,victims将制定在各类查询中,哪种查询将会被kill

          oldest:    只KILL时间最久的查询

          all:     kill所有匹配到的查询

          all-but-oldest:     与oldest相反,只保留各类中的最长查询;KILL掉其他所有的查询

查询匹配选项

--busy-time=x  匹配运行时间大于x的查询

--idle-time=x  匹配idle/sleeping时间大于x的查询

--ignore-command  忽略匹配到的查询

--ignore-db 忽略匹配到的DB

--ignore-host 忽略匹配到的HOST

--[no]ignore-self 不KILL pt-kill自己的链接

--ignore-user  忽略匹配到的user

--match-all  除了replication和ignore之外的所有都会匹配到,区别于--vectims all

--match-command  匹配对应的Command

          可选值:

               Query

               Sleep

               Binlog Dump

               Connect

               Delayed insert

               Execute

               Fetch

               Init DB

               Kill

               Prepare

               Processlist

               Quit

               Reset stmt

               Table Dump

--match-db  根据库名匹配

--match-host 根据host匹配

--match-info 根据PROCESSLIST中的INFO列匹配

--match-state 根据状态匹配,PROCESSLIST中,state列显示的均可匹配

    Locked

    login

    Coping to tmp table

    executing

    Creating tmp table

    Sending data

    Table lock 

    Updating

--match-user  根据user匹配

--replication-threads  允许匹配复制线程,默认情况下忽略复制线程

--test-matching  测试匹配选项;为避免在线上环境误操作,可以将SHOW PROCESSLIST放到文件中,来指定匹配。该选项会禁用--run-time, --interval 和--ignore-self

--any-busy-time  如果指定为10s,则查询结果类中,只要有一个查询超过10s,则就会被匹配到

--each-busy-time  如果指定为10s, 则查询结果类中,只有类中的所有结果都超过10s,才会被匹配到

--query-count: 

    如果指定了--group-by,则只有该类中的查询条目超过 --query-count的时候才会被匹配到;

    如果未指定--group-by,会根据整个大类进行匹配;

--verbose or -v 屏幕打印

ACTION

--kill  KILL匹配到的连接

--kill-query  kill匹配到的查询请求,区别于--kill, 它只 kill 查询,不kill链接

--print 打印要执行的KILL命令,并不执行KILL操作

上述就是小编为大家分享的percona-tools中的pt-kill是什么了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联-成都网站建设公司行业资讯频道。


当前名称:percona-tools中的pt-kill是什么-创新互联
标题URL:http://bjjierui.cn/article/djssch.html

其他资讯