我有一些从Oracle检索数据的JDBC代码.
在我的方法中,我使用预备语句,但是我没有关闭那个准备好的语句.为了测试它,我在一个循环中运行它,当然我得到了一个例外:
ORA-01000: maximum open cursors exceeded
Run Code Online (Sandbox Code Playgroud)
我的问题是托管环境(使用连接池在Java EE Application Server上部署的代码):
我假设池中的连接并没有真正关闭 - oracle会话将会活着.
| 归档时间: |
|
| 查看次数: |
16367 次 |
| 最近记录: |