Mysql+Mybatis-Plus 的批量插入数据(提升效率)

文章目录


Oracle + Mybatis-Plus 的批量插入

做批量导入的时候有上万条数据需要插入到库里

用saveBatch(list)的效率不忍直视
插入1000条数据大概需要10s
排查日志是发现没有批处理sql

解决方法也很简单
数据库连接参数配置

rewriteBatchedStatements=true
master.jdbc.url=jdbc:mysql://127.0.0.1:3306/outreach_platform?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true&rewriteBatchedStatements=true

添加完配置后8000多条数据大概2s左右就能添加完


总结

如果此篇文章有帮助到您, 希望打大佬们能关注点赞收藏评论支持一波,非常感谢大家!
如果有不对的地方请指正!!!

猜你喜欢

转载自blog.csdn.net/weixin_42326851/article/details/130706711