pt-mext
pt-mext:官方地址
说明
用途:pt-mext实现的功能比较简单,就是将mysqladmin输出的多次迭代的相同status变量值放到同一行输出。
-
-i
, --sleep=# 每次执行命令间隔 -
-c
, --count=# Number of iterations to make. This works with -i (–sleep) only.
具体例子
执行mysqladmin命令,执行三次,每次间隔10s。
[root@BigData ~]# pt-mext -r -- mysqladmin -uroot -p123 ext -i10 -c3
Aborted_clients 154 0
Aborted_connects 61 0
Access_denied_errors 58 0
Aria_pagecache_blocks_not_flushed 0 0
Aria_pagecache_blocks_unused 15737 0
Aria_pagecache_blocks_used 6 0
Aria_pagecache_read_requests 407 0
Aria_pagecache_reads 77 0
......
注意:上述命令中会有三次迭代,但只会输出第一次的结果,第二次和第一次相差的结果。
可以通过该工具查看相关状态参数指定时间间隔的差值,计算相关性能指标:如TPS,QPS,命中率等。