有魅力可乐

文章
6
资源
0
加入时间
3年0月9天

jdbc executeBatch()效率低我遇见的问题及解决

在项目中对数据需要进行验证,就直接用jdbc写的,在往数据库中插入数据的时候,开始没有使用批量处理,跑了50多秒(总共有470条数据,940个字段,连接的是远程数据库),50秒肯定是不行的,后面我加入了批量处理,跑了20秒,这完全达不到批量处理的要求。因此我去寻找各种原因,发现逻辑和代码都没有任何错误。下面是我监控的消耗时间:对代码进行时间监控发现,pst.executeBatch()效率慢...