TIDB 压测

【概述】 场景 + 问题概述
使用sysbench压测,操作命令:
sysbench oltp_read_write.lua --mysql-host=127.0.0.1 --mysql-port=4000 --mysql-user=root --mysql-password=‘’ --mysql-db=sbtest --db-driver=mysql --tables=3 --table-size=10000000 --report-interval=1 --threads=10 --time=10 prepare/run

【环境】
Mac M1 8核 8G内存 SSD

【现象】 业务和数据库现象


【问题】 当前遇到的问题
发现很多操作尤其是insert,Mysql和TIDB差别特别大,数量级别的. 对于TIDB的压测尝试了调整加大线程数,但是作用不大.
【TiDB 版本】
v5.3.0

2 个赞

你的测试场景肯定是 MySQL 表现更好,像点查这类场景要和单机 MySQL 比的话,只能比较吞吐量,如果想提升 qps 需要增加 tidb server 节点。

另外,你测试时线程数开的太小了,如果服务器性能够好,开个256线程进行测试,就会发现 MySQL 已经达到瓶颈了。而 TiDB 可以通过增加 tidb server 节点满足512甚至1024线程的压测需求。

1 个赞

单机环境模拟么?压测Mysql 会比这个效果好

要压测,也要配置够啊 ! 不然没啥意义的 :rofl:

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