第1个回答 2012-11-13
需要修改数据库的一个参数,你也可以将你的数据分批提交,比如每隔1000条commit一次。
第2个回答 2012-11-13
更改open_cursor参数的值,再重启DB。ALTER SYSTEM SET open_cursors=300 SCOPE=SPFILE;
300那个数视你的实际情况定。
第3个回答 2017-10-19
可以尝试修改下open_cursor的参数;
检查java代码的for循环操作时,是否使用了合适的操作方法。
第4个回答 2012-11-13
修改oracle的profile,将游标开大点就可以了。
第5个回答 2012-11-13
initSID.ora文件中加上
open_cursors = n
(我们一般设置800)本回答被网友采纳