mysql qps达到十万"/>
mysql qps达到十万
概述
在做db基准测试的时候,qps,tps是衡量数据库性能的关键指标。QPS(Queryper second)每秒查询量,TPS(Transactionper second)每秒事务量。
QPS:Queries / Seconds
Queries 是系统状态值–总查询次数
TPS:(Com_commit + Com_rollback) / Seconds
mysql中没有直接的事务计数器,需要通过事务提交数和事务回滚数来计算。这是Mysql的两个重要性能指标,需要经常查看,和Mysql基准测试的结果对比,如果值过高,就要尽快处理了。
异常现象
生产一MySQL数据库日常平均QPS为2000左右,峰值3500,但业务新需求上线后,其QPS竟高达2.2万,是以前平均值的11倍,此种情况过于异常。询问业务侧是否上线大业务处理场景,业务侧反馈无,业务系统和以前几乎一样。
异常分析
既然业务侧不能提供有用的信息,那只能从数据库侧着手分析了。先从数据库监控平台查看:
1、近1小时qps曲线
更多推荐
mysql qps达到十万
发布评论