0
点赞
收藏
分享

微信扫一扫

MySQL插入性能之参数 rewriteBatchedStatements=true

jjt二向箔 2022-02-11 阅读 55


提高MySQL插入性能的方法大概分为3类:

1、调整MySQL服务的相关参数

2、插入的时候对事物进行控制,不要每条提交一次

3、减少程序提交SQL给MySQL的频率,不要每次提交一条

本文针对第三点增加对应的参数,效果立竿见影,连接数据库参数 ​​rewriteBatchedStatements=true​​。


例如:jdbc:mysql://127.0.0.1:3306/shanhy?rewriteBatchedStatements=true


本地电脑测试:

增加参数前,事物10000提交一次,实际插入速度大约1000每秒。

增加参数后,事物10000提交一次,实际插入速度大约9900左右每秒。

然后我修改事物为20000和5000进行测试,实际插入速度仍然在9800左右每秒。

(END)



举报

相关推荐

0 条评论