【TiDB 4.0 PCTA 学习笔记】- 2.3.4 How to Benchmark(如何对 TiDB 进行基准测试)@1班:魔幻之翼

课程名称:课程版本(201)+ 2.3.4 How to Benchmark(如何对 TiDB 进行基准测试)

学习时长:

14分钟

课程收获:

基准测试的两种方式:sysbench和 TPC-C,以及测试需要的环境

课程内容:

性能测试的建议

PD 需要的配置比较低,4C 16GB ,但是需要SSD ,因为 TSO 操作需要写盘

TIDB 单机并发连接数不大于500
通过 HaProxy 实现连接项的负载均衡

描述Sysbench 相关的案例
1

sysbench 配置信息

sysbench 初始化

sysbench 操作

sysbench 的结果,主要需要注意的结果

TPC-C 介绍

TPC-C build

TPC-C 配置

仓库数量1000

参加交易的终端数量 500

导入数据的并发数 32

TPC-C 初始化

初始化完毕后,开始执行测试

关注 TPMC 的测试结果

测试过程中,一些常见问题的分享

  • 主要是 热点问题,或者 资源占用不均匀的问题
  • 增大并发后,kv的cpu的压力没影响,但是tidb的压力倍增
  • tidb和tikv 配置合理,增加并发量以后,性能还是低下
    • 问题可能出现在客户端,需要检查客户端的连接性能( Tidb ideal OPS)

学习过程中参考的其他资料

同学你好,感谢参与 TiDB 4.0 课程的学习!

本篇笔记逻辑清晰、内容丰富,被评选为优质笔记,将额外获得 20 积分,并在 「TiDB 培训」分类下获得“置顶”权益,积分兑换规则将于近期开放,敬请关注!

期待您继续产出优质内容!

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。