日期:2014-05-20  浏览次数:20781 次

Oracle版本对java应用程序的影响?
我有一个java应用程序 连接Oracle10.1.0一切正常,使用也正常,但是连接Oracle10.2.0时,用了一段时间之后老是提示Exception:ORA-01000: 超出打开游标的最大数,现在基本要靠重启tomcat来解决。

Oracle10.1.0和Oracle10.2.0的open_cursors参数都是300。

其他参数大型池和java池10.2.0版本都是4M;10.1.0版本Java池是48M,大型池是8M

------解决方案--------------------
应该还是程序问题

1、没有及时关闭statement
2、addbatch里加的sql太多,可以考虑分批
------解决方案--------------------
版本对程序没有影响,还是好好检查你的程序吧