TiDB v4.0.12 VS v5.0.0 insert 性能对比
作者: navyaijm2017 原文来源:https://tidb.net/blog/aca41919
环境说明
集群拓扑
V4.0.12 的部署拓扑
v5.0.0 的部署拓扑
配置文件
在相同的服务器上部署 V4.0.12 和 V5.0.0 两个版本的集群,部署参数两个集群都相同,下面参数做了调整:
复制代码
压测
我们这边目前线上 4.0 的集群有个场景只是单纯的 insert,所以我这边先只测下 insert 场景,看看 5.0 的异步提交能给 insert 场景加速多少。
使用 sysbench 初始化 100 万数据,对比哪个集群写入的快
sysbench 配置如下:
压测命令
压测说明
因为两个集群是部署在相同的服务器上,为了没有集群间相互影响,压测是窜行的,即当 4.0 的压测结束才会进行 5.0 的压测
压测结果
结论
从压测结果看无论是 5.0 开启异步提交还是关闭异步提交,还有开启批量提交,insert 的性能都没有 4.0 的好,感觉这个不是预期内的
版权声明: 本文为 InfoQ 作者【TiDB 社区干货传送门】的原创文章。
原文链接:【http://xie.infoq.cn/article/a2c0e5ac22d03006ad623245e】。文章转载请联系作者。
评论