下面是一些零散的tips:

基准测试的策略

  1. 针对整个系统的整体测试 优点或理由:
  2. 针对Mysql数据库进行的单独测试 优点或理由:

测试指标

  1. 吞吐量 即单位时间内的事务处理数,如TPS(每秒事务数)、TPM(每分钟事务数)
  2. 响应时间或延迟 通常用百分比响应时间,即有95%的响应时间在5ms内,则表示任务在95%的时间段内都可以在5ms内完成
  3. 并发性 在任意时间有多少同时发生的并发请求或者在某同时工作的线程数下,吞吐量和延时的变化
  4. 可扩展性 给系统增加一倍的工作,理想情况下应当得获得两倍的结果(比如吞吐量)。或者增加一倍的资源(比如CPU数),获得两倍的吞吐量。当然,大多数情况下是不可能线性增长的。

在读书的过程中发现本书过于高阶,主要专注于Mysql的性能优化,因此我们暂时先放一放,插播一些基础知识。 下一篇:Mysql基础知识汇总