数据库MySQL指标监控qps_[数据库]MySQL关键性能监控(QPS/TPS)

[数据库]MySQL关键性能监控(QPS/TPS)

0 2016-02-16 10:00:07

原文链接:http://www.cnblogs.com/chenty/p/5191777.html

工作中尝尝会遇到各种数据库性能调优,除了查看某条SQL执行时间长短外,还需要对系统的整体处理能力有更全局的掌握。

QPS:Query per second,每秒查询量

TPS:Transaction per second,每秒事物量

以上两个指标在实际应用中会经常被问到,作为一个项目领导者,必须时刻掌握这些重要指标,并根据相应趋势做出调整。

以下列出上述两个指标的具体算法:

QPS = Queries/ Seconds

Queries 是系统状态值--总查询次数,可以通过show status查询得出

bc91bb04e6e9c61e24c974e4440db8f2.gif

Seconds是监控的时间区间,单位秒

QPS = (Q2 - Q1)/10   间隔10秒查询两次并记录Q1,Q2,以此计算出QPS值

TPS = (Com_commit + Com_rollback) / Seconds

Com_commit是系统状态值--事务提交数

bc91bb04e6e9c61e24c974e4440db8f2.gif

Com_rollback是系统状态值--事务回滚数

bc91bb04e6e9c61e24c974e4440db8f2.gif

取时间差,计算规则同QPS

以上为手动计算,存在很多不便之处,后续可以考虑通过脚本自动计算。

本文网址:http://www.shaoqun.com/a/193469.html

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。

MYSQL

0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值