为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【TiDB 版本】:v3.0.8
- 【问题描述】:
我的架构是一台TIDB+3台tikv一共4台服务器,除了tikv外其他组件都部署到tidb服务器的。
服务器配置如下
下面的使用sysbench压测结果如下
下面是我压测时的监控指标
disk&overview.rar (2.1 MB) tikv_detail.rar (2.3 MB)
我看了监控指标IO、CPU、内存都没有到极限,是什么限制了压测最终结果呢
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出打印结果,请务必全选并复制粘贴上传。
我调整了sysbench的并发数和tidb日志级别,性能能有5%左右的提升,但是监控IO、cpu、内存依然没有到瓶颈,使用的是阿里云服务器
小王同学
3
您好,可以按照这个 performance-map 流程图优先排查下瓶颈。https://github.com/pingcap/tidb-map/blob/master/maps/performance-map.png
另外麻烦也提供下 tidb 面板的监控信息,这边用 sysbench 压测有提前打散热点么?
还有就是上面提到的 disk 监控,麻烦按照以下操作提供下信息。
另外,我版本从3.0.8升级到4.0.1,用sysbench测试,写入性能提升50%,读的性能几乎没有提升,是正常的吗
Lucien
( Lucien)
7
麻烦确认排查一下网络,GIthub 网站国内访问可能会慢一点。另外从你的磁盘监控来看,磁盘的写入延迟很高。另外整体资源的硬件配置较低,建议参考官方网站的 sysbench 测试报告来进行仅对参考。