性能测试指标之数据库指标

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/swordgirl2011/article/details/78879972

常用的数据库例如MySQL指标主要包括SQL、吞吐量、缓存命中率、连接数等,具体如下:

一级指标 二级指标 单位 解释 备注
SQL 耗时 微秒 执行SQL耗时  
吞吐量 QPS 每秒查询次数  
  TPS 每秒事务次数  
命中率 Key Buffer命中率 百分之 索引缓冲区命中率  
  InnoDB Buffer命中率 百分之 InnoDB缓冲区命中率  
  Query Cache命中率 百分之 查询缓存命中率  
  Table Cache命中率 百分之 表缓存命中率  
  Thread Cache命中率 百分之 线程缓存命中率  
等待次数 锁等待次数  
  等待时间 微秒 锁等待时间  

标准

  • SQL耗时越小越好,一般情况下微秒级别。
  • 命中率越高越好,一般情况下不能低于95%。
  • 锁等待次数越低越好,等待时间越短越好。

猜你喜欢

转载自blog.csdn.net/swordgirl2011/article/details/78879972