您的位置:首页 > 其它

关于jdbc批量更新失败的一个问题

2012-11-19 12:44 239 查看
最近在用jdbc对oracle进行批量插入,批量更新操作,偶然发现一个问题,即当我在批量插入112万多条数据时,结果查询插入数量时,总显示只有6千多条,后来查了一下,偶然发现居然说是PrepareedStatement的一个bug,每更新6万多条的时候,就会出现bug,导致更新失败。

后来,干脆每两万条更新一次,也就是说每到两万条的时候executeBatch()一次,这样的话112万条数据就可以完全导入了。当然效率也有所降低了。

当然如果不是该原因导致的话,也请知道的朋友告知一下,万分感谢!
本文出自 “记录我的点点滴滴” 博客,请务必保留此出处http://yinyayun.blog.51cto.com/3095228/1063762
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐