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

来源:互联网 发布:人肉软件是什么 编辑:程序博客网 时间:2024/05/22 17:42

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

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

标准

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