【TiDBer 唠嗑茶话会 179】数据库性能测试工具大盘点:你的常用测试工具和调优秘籍是什么?

  1. 最常用的测试工具有哪些?(比如 Sysbench)
  • Sysbench(OLTP)
  • TPC-C(事务处理)
  • HammerDB(多数据库支持)
  1. 在测试中,更看重哪些性能指标?
  • 吞吐 TPS/QPS
  • 延迟(P95/P99)
  • 并发连接能力
  • 资源利用率(CPU/内存/IO)
  1. 有什么调优经验可以分享?
  • 操作系统:针对NUMA架构进行CPU绑定,磁盘 I/O 调优,网络调优
  • 数据库系统:从内存、CPU、线程方面调优
  • 数据库设计:聚焦索引优化、避免低效SQL,并通过冷热数据分离等策略降低I/O压力。
    调优需结合真实业务负载进行压测验证,监控指标进行持续优化。