关于tidb4.0.8(3kitv,2pd,1tidb架构,默认参数)和mysql5.7.29基于组复制同环境3台的sysbench性能对比相差5倍,我该如何考虑优化

1、测试的方式:tables 数量及行数 有点少,并发数量也少,tidb 是分布式的,更注重横向扩展能力
2、建议使用 haproxy ,并搭配 haproxy 测试(需要创建 多个 tidb-server)
3、查看 overview 下面的 system info、tikv-detail 下的 thread CPU 使用情况,以及是否出现热点

参考最佳实现吧,表数据小于5千万 没必要上分布式数据库啊,应用场景不太合适

  1. 解决海量数据存储
  2. 解决横向扩展
  3. 解决多点写

可以参考以上的需求,进行应用导入

没发现cpu类瓶颈,tidb和tikv都是按官方sysbench测试进行配置,测试结果和官方文档结果相近,但相同环境下,目前看和mysql组复制架构对比有较大性能差异

1、最下面的图 Duration 前面部分耗时较高,建议看看慢日志,哪个阶段的 IO 也已经打满了,肯定是个瓶颈
2、目前的架构 及 测试方式,有差异是预期的