看到一些mysql数据库的性能标志,qps、tps、IOPS,从哪里获取这些值呢?该如何解决

看到一些mysql数据库的性能标志,qps、tps、IOPS,从哪里获取这些值呢?

qps 每秒处理的查询数

tps 每秒处理的事务数

IOPS,每秒磁盘进行的I/O操作次数

给个方法或者思路,用啥工具或者命令,如何看,值是多少属于正常范围之内呢?



不同机器不同性能 只要应用访问数据库不卡就好




Information from web

QPS (Query per second) (每秒查询量)

TPS(Transaction per second) (每秒事务量,如果是InnoDB会显示,没有InnoDB就不会显示)

计算方法

___________________________________________________________

QPS

Questions = SHOW GLOBAL STATUS LIKE ‘Questions’;

Uptime = SHOW GLOBAL STATUS LIKE ‘Uptime’;

QPS=Questions/Uptime

TPS

Com_commit = SHOW GLOBAL STATUS LIKE ‘Com_commit’;

Com_rollback = SHOW GLOBAL STATUS LIKE ‘Com_rollback’;

Uptime = SHOW GLOBAL STATUS LIKE ‘Uptime’;

TPS=(Com_commit + Com_rollback)/Uptime




@mysqldbd 你还在CSDN上啊,www.mysqlops.com上不是列出来关于如何监控和获得TPS等类似的东西嘛…

甚至脚本都提供现成的了

看到一些mysql数据库的性能标志,qps、tps、IOPS,从哪里获取这些值呢?该如何解决

相关文章:

你感兴趣的文章:

标签云: