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,命中率等。