成都建设监理协会网站网址,seo入门视频,手机怎么制作自己的网站,沧州市建设局网站文章目录问题排查结果建议问题
最近项目用的mybatis-plus做的映射#xff0c;有个批处理文件内容的需求#xff0c;在使用mybatis-plus的批处理方法saveBatch时发现速度特别慢#xff0c;测试从1000到10000到80000条基本上是线性增加#xff0c;80000条时差不多要90秒。
…
文章目录问题排查结果建议问题
最近项目用的mybatis-plus做的映射有个批处理文件内容的需求在使用mybatis-plus的批处理方法saveBatch时发现速度特别慢测试从1000到10000到80000条基本上是线性增加80000条时差不多要90秒。
排查 经debug排查sql语句是批量执行所以应该不是框架本身的问题由于用的是公司的手脚架在mysql连接配置中发现了问题
这里少配置了一个参数rewriteBatchedStatementstrue
结果
修改前24w数据大概在254709 ms 修改后24w数据大概在42506 ms 单次批量插入10000条大概在1700ms
建议
由于我这边没有特殊的性能要求没有做更多的性能测试如果对性能有要求的小伙伴可以利用其他手段再进行测试