要做性能测试就得先写入大量数据到数据库,请问各位都用的什么方法呢?多多益善!
benchmark跟sysbench都自带数据写入功能的。
可以参考官方文档的方式
https://docs.pingcap.com/zh/tidb/stable/benchmark-tidb-using-sysbench#如何用-sysbench-测试-tidb
一般数据库的厂家都会提供测试工具的
确实,官方就给出了测试方案
https://docs.pingcap.com/zh/tidb/stable/benchmark-tidb-using-sysbench#如何用-sysbench-测试-tidb
官方给方案的我当然知道啦
sysbench和tpcc压测工具都可造数
自己编呗
mysqlslap -uroot -pHangge_123 --concurrency=10 --number-of-queries=1000000 --create-schema=hangge --query="INSERT INTO people(name,age) VALUES (uuid(), RAND() * 100)"
1 个赞
可以使用sysbench工具,然后官方自带脚本,2-3亿的数据量四五十分钟就导入完了,你可以参考如下链接进行压测,之前我做压测的时候实践过。架构师必备之性能测试--数据库压测工具sysbench的安装及使用 - 掘金
1 个赞
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。