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

  1. 最常用的测试工具有哪些?(比如 Sysbench)
    sysbench
  2. 在测试中,更看重哪些性能指标?
    tps、qps、cpu、内存、io等
  3. 有什么调优经验可以分享?
    提前做好压测,优化慢sql就够了
  1. 最常用的测试工具有哪些?
    TPC-H
  2. 在测试中,更看重哪些性能指标?
    tps,并发连接数,
  3. 有什么调优经验可以分享?
    暂无
  1. 最常用的测试工具有哪些?(比如 Sysbench)
    sysbench
  2. 在测试中,更看重哪些性能指标?
    CPU,内存,QPS
  3. 有什么调优经验可以分享?
    优化慢sql
  • 最常用的测试工具有哪些?(比如 Sysbench)
    Sysbench、JMeter
  • 在测试中,更看重哪些性能指标?
    TPS、QPS、P95、机器负载
  • 有什么调优经验可以分享?
    先看监控慢SQL,再看AWR,定位问题sql后看执行计划
  • 最常用的测试工具有哪些?(比如 Sysbench)
    Sysbench
  • 在测试中,更看重哪些性能指标?
    TPS、QPS、SQL响应时间、
  • 有什么调优经验可以分享?
    根据监控指标进行相应的参数调整
  1. 最常用的测试工具有哪些?
    JMeter、Sysbench、HammerDB
  2. 在测试中,更看重哪些性能指标?
    TPS、QPS、资源利用率
  3. 有什么调优经验可以分享?
    暂无
  1. 最常用的测试工具有哪些?(比如 Sysbench)
    Sysbench
  2. 在测试中,更看重哪些性能指标?
    TPS
  3. 有什么调优经验可以分享?
    索引,慢查询

数据库性能测试茶话会感想

数据库选型里性能测试太关键了!
我常用的Sysbench测基础性能,还会用TiDB自带工具测分布式场景。
测试时最关注吞吐量、延迟和稳定性,毕竟业务可经不起卡顿。之前调优曾靠优化SQL、调整缓存参数提升不少性能。
TiDB敏捷模式试用正当时,10月15日前得抓紧体验呀!

  1. 最常用的测试工具有哪些?(比如 Sysbench)
    TPC
  2. 在测试中,更看重哪些性能指标?
    并发连接数 / 连接处理能力
  3. 有什么调优经验可以分享?
    暂无
  1. 最常用的测试工具有哪些?(比如 Sysbench)
    我没有专门工具使用,一般使用系统命令iostat ,top ,数据库检查工具,需要了解信息,我分析不太具体,因为那有一人工具和那一个数据库是匹配,这些不可能厂家公开数据库内核。
  2. 在测试中,更看重哪些性能指标?
    关注 CPU ,内存等
  3. 有什么调优经验可以分享?
    经验没有很详细,调优实际是对有查询值表语句尽量控制查询具体列,减少大表查询时长,一些调优方法如果是培训教学指引,在实际中一般是用不上。有问题语句在实际中并不多,也不一定明确找到,因为能上线语句,开发人员也是用心整理好。到实际运行时问题一定在语句,很多方面。
  1. 最常用的测试工具有哪些?(比如 Sysbench)
    sysbench、jmeter
  2. 在测试中,更看重哪些性能指标?
    吞吐量、并发连接数
  3. 有什么调优经验可以分享?
    看dashborad和grafana,根据实际情况进行调休

Sysbench 延迟和并发

  1. 最常用的测试工具有哪些?
    JMeter
  2. 在测试中,更看重哪些性能指标?
    延迟 负载
  3. 有什么调优经验可以分享?

jmeter用业务压数据库,主要关注qps,cpu,大多数情况都是业务sql问题,索引问题

最常用的测试工具有哪些?(比如 Sysbench)
Sysbench
在测试中,更看重哪些性能指标?
磁盘iops,tps
有什么调优经验可以分享?
执行计划

最常用的测试工具有哪些?(比如 Sysbench)
Sysbench,benchmark
在测试中,更看重哪些性能指标?
TPS、平均延迟、P95延迟
有什么调优经验可以分享?
根据慢查询、TPS、QPS、系统指标等解决性能问题

  1. 最常用的测试工具有哪些?
    TPC、HammerDB、JMeter
  2. 在测试中,更看重哪些性能指标?
    吞吐量 (TPS/QPS)、延迟、并发连接数 / 连接处理能力
  3. 有什么调优经验可以分享?
    暂无
  1. 最常用的测试工具有哪些?
    Sysbench、JMeter
  2. 在测试中,更看重哪些性能指标?
    资源利用率,TPS
  3. 有什么调优经验可以分享?
    暂无

更看重吞吐量和延迟这些

  1. 最常用的测试工具有哪些?(比如 Sysbench)
    JMeter、LoadRunner
  2. 在测试中,更看重哪些性能指标?
    吞吐量、并发能力、资源利用率
  3. 有什么调优经验可以分享?
    查询执行计划慢SQL处理,增加内存使用量