sysbench进行两个版本(7.5.2 VS 5.1.4)间的性能对比测试,7.5.2性能低于5.1.4

【 TiDB 使用环境】生产环境
【 TiDB 版本】5.1.4–>7.5.2
【复现路径】 sysbench进行两个版本(7.5.2 VS 5.1.4)间的性能对比测试,7.5.2性能低于5.1.4
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
测试的方案类似: 专栏 - TiDB Sysbench 性能对比测试报告 - v5.1.4 对比 v6.0.0 DMR | TiDB 社区 但没有进行参数及Numa调优
测试机器: 64核,256G,SSD磁盘
集群情况: tidb(3台)+tikv(4台)
版本: 5.1.4–>7.5.2
测试情况:

  1. sysbench测试5.1 记录性能结果,原地升级到7.5.2,测试性能。
  2. 10个1000W表, thread 8-512, oltp_read_write、oltp_point_select、oltp_update_index 和 oltp_update_non_index测试

信息应该提供一些 是不是numA 双路cpu服务器

1 个赞

每次测试跑了多久?
原地升级后数据有没有重新生成?

“从新部署 7.5.2 版本” 替换“原地升级到7.5.2” 试试?

1 个赞

每次执行5分钟
数据没有重新生成,然是5.1版本时生成的测试数据。

预热是一样的么

感觉可以多搞几遍试试,我们5.3升级7.5还行,性能有所提升

官方不是有性能报告吗

收个不同版本测试的时候的 clinic 吧。

需要分析对比下。

+1,请提供服务器类型信息,NUMA个数等。另外 TiDB 官方建议物理机上 tiup 部署 TiDB 一定要绑 NUMA。每个节点不建议跨 NUMA 部署的。
https://docs.pingcap.com/zh/tidb/stable/hybrid-deployment-topology

另外是只有一台服务器吗?为啥要部署这么多个节点

进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
截图看看你的部署情况