日期:2014-05-18  浏览次数:20783 次

java 程序向oracle分批批量插入数据,程序自动停止
导入一个excel文件,将excel转换成一个list集合,
循环list集合,拼接批量插入SQL,每循环40或50条的时候就执行一个插入,通过Hibernate的SQLQuery执行sql,
不停的循环,但不知道为何循环至一定的数目时程序失效.
java?oracle?tomcat

------解决方案--------------------
有没有错误日志?
------解决方案--------------------
引用:
Quote: 引用:

有没有错误日志?


程序没有报错



引用:
何谓“程序失效”?

相当与循环1000个,但是只循环至700的时候,后面的循环不执行了,或者是刚进入一个循环,然后里面的代码不执行,也不循环了


没日志不太定位啊。看看内存,CPU