社区
Web 开发
帖子详情
oracle的最大游标数问题
monkst
2002-04-18 09:24:07
我们用连接池实现了与数据库的连接。然后写了一个公用类集中处理对数据库的SQL操作。查询结果返回Vector.现在我们碰到的问题是每过一段时间就会产生查询出错:超过最大游标数,重启连接池后又正常了,请问是什么原因?
...全文
154
6
打赏
收藏
oracle的最大游标数问题
我们用连接池实现了与数据库的连接。然后写了一个公用类集中处理对数据库的SQL操作。查询结果返回Vector.现在我们碰到的问题是每过一段时间就会产生查询出错:超过最大游标数,重启连接池后又正常了,请问是什么原因?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
monkst
2002-04-22
打赏
举报
回复
谢谢,我想也是这方面的原因,但要把原有的代码都进行修改工作量太大了,有没有什么方法能让系统自动回收一下?盼望赐教。
roamer
2002-04-21
打赏
举报
回复
因为你用了连接池,所以你在关闭Connection时并没有真正关掉它,而是把它放回连接池,也就是说statement不会自动释放掉,你需要在关闭Connection之前把statement关闭。
jimjxr
2002-04-19
打赏
举报
回复
如果你没在statement中把游标关掉,估计只有在connection关闭时游标才会关闭。如果你怀疑是别的地方的问题,可以自己写个测试,循环建立、执行、释放statement,看看出不出问题。
monkst
2002-04-19
打赏
举报
回复
请问如果statement、resultset没有释放,它将在数据库中保存多久?我也怀疑是这个问题,并把大多数都改过来的,还存少量,可是报错的频率还是一样。我的数据库游标数为1400,不小了。
jimjxr
2002-04-18
打赏
举报
回复
没及时释放statement、resultset。
xmvigour
2002-04-18
打赏
举报
回复
同意 jimjxr(宝宝猫) !
还有查查你的oracle的配置,最大游标数的设置是不是太小了,在那个init.ora
Oracle
报错篇 ORA-6544 [pevm_peruws_callback-1] [1000] 超过
最大
打开
游标
数
问题
本文详细介绍了如何处理
Oracle
数
据库中出现的ORA-6544[pevm_peruws_callback-1][1000]报错,该错误通常由超过open_cursors限制导致。作者提供了查询会话、SQL语句和调整参
数
的方法,以帮助排查和解决此
问题
。,
关于
oracle
提示超出
游标
问题
解决
本文介绍了解决
Oracle
数
据库中
游标
过多导致的
问题
的方法。通过查询
最大
游标
数
设置及当前使用情况,可以找到占用大量
游标
的会话并进行kill操作。
Underlying DBMS error (ora_01000:打开的
游标
数
超过可使用
游标
的
最大
数
)
本文介绍了解决
Oracle
数
据库中
游标
超出
最大
使用
数
的
问题
。包括如何释放显式和隐式
游标
,检查
游标
使用情况及调整服务器支持的
最大
游标
数
。
oracle
超过
最大
游标
数
异常分析(转贴)
本文分析了
Oracle
数
据库中出现的
最大
游标
数
异常
问题
,并提供了相应的解决思路和参考链接。主要探讨了当应用程序打开过多
游标
导致
数
据库性能下降时的应对措施。
getrealdays
oracle
_
Oracle
出现超出打开
游标
最大
数
的解决方法
本文介绍了解决
Oracle
中超出
最大
游标
数
的方法。通过优化Java代码中的Statement和PreparedStatement使用方式,避免因
游标
未关闭而导致的
问题
。尤其针对连接池使用场景提供了建议。
Web 开发
81,111
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章