java 大数据批量插入 性能优化
时间: 2023-11-18 21:57:35 浏览: 139
批量插入大量数据
5星 · 资源好评率100%
使用MyBatis-Plus的IService接口中批处理saveBatch()方法可以提高Java大数据批量插入的性能。具体实现是利用分片处理(batchSize = 1000) + 分批提交事务的操作,从而提高性能。此外,还可以使用循环 + 开启批处理模式的方式进行大数据批量插入。对于常用插入大数据的4种方式,即for循环单条、拼接SQL、批量插入saveBatch()、循环 + 开启批处理模式,需要进行测试,以得出比较实用的方案心得。
阅读全文