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