MySQL实时统计脚本--计算QPS,TPS和线程连接数等
2014-06-19 10:09
656 查看
MySQL系统本身提很多状态信息,很多时候我们只关心其中一部分数据信息,如TPS、QPS、连接数等
QPS:每秒的查询数
TPS:每秒的事物量(commit与rollback的之和)通过mysqladmin间隔读取mysql的status信息,计算差值,得出统计信息。
原文转自:http://my.oschina.net/renwofei423/blog/215128
#!/bin/bash mysqladmin -uroot -p'123123' extended-status -i1|awk 'BEGIN{local_switch=0;print "QPS Commit Rollback TPS Threads_con Threads_run \n------------------------------------------------------- "} $2 ~ /Queries$/ {q=$4-lq;lq=$4;} $2 ~ /Com_commit$/ {c=$4-lc;lc=$4;} $2 ~ /Com_rollback$/ {r=$4-lr;lr=$4;} $2 ~ /Threads_connected$/ {tc=$4;} $2 ~ /Threads_running$/ {tr=$4; if(local_switch==0) {local_switch=1; count=0} else { if(count>10) {count=0;print "------------------------------------------------------- \nQPS Commit Rollback TPS Threads_con Threads_run \n------------------------------------------------------- ";} else{ count+=1; printf "%-6d %-8d %-7d %-8d %-10d %d \n", q,c,r,c+r,tc,tr; } } }'
QPS:每秒的查询数
TPS:每秒的事物量(commit与rollback的之和)通过mysqladmin间隔读取mysql的status信息,计算差值,得出统计信息。
原文转自:http://my.oschina.net/renwofei423/blog/215128
相关文章推荐
- MySQL实时统计脚本--计算QPS,TPS和线程连接数等
- MySQL实时统计脚本--计算QPS,TPS和线程连接数等
- MySQL实时统计脚本--计算QPS,TPS和线程连接数等
- MySQL中TPS和QPS的计算方式
- 【MySQL】计算 TPS,QPS 的方式
- mysql 统计QPS和TPS
- 【MySQL】计算 TPS,QPS 的方式
- 利用脚本获取mysql的tps,qps等状态信息
- (转)MySQL TPS 和 QPS 的统计和IOPS
- MySQL的TPS和QPS 计算方式
- 计算 TPS,QPS 的python 脚本
- Mysql TPS QPS 计算方法
- MySQL-QPS&TPS计算
- MySQL TPS 和 QPS 的统计和IOPS
- mysql计算 TPS,QPS 的方式
- mysql-qps统计python脚本(每秒查询处理量)
- 【MySQL】计算 TPS,QPS 的方式
- 【MySQL】计算 TPS,QPS 的方式
- 【MySQL】计算 TPS,QPS 的方式
- 【MySQL】计算 TPS,QPS 的方式