首页 新闻 会员 周边 捐助

关于被意外中断的 oracle session 处理问题

0
悬赏园豆:20 [待解决问题]

被意外中断的 oracle session 除了强行kill 和 等待oracle自动清理 这两类解决方案是否还有其他的处理机制?被意外中断的session是否可以重新被启用起来?

   问题来源于:一个客户端程式(CS架构),在和数据库交互数据时网络频繁中断,数据库端出现session数不断增长现象。且很长一段时间(20分钟左右)内session都是处于WAITING 状态! 目前已知方案是可以通过 强行kill 或 等待oracle自动清理这些session;
暮色纯香的主页 暮色纯香 | 初学一级 | 园豆:63
提问于:2018-11-08 10:07
< >
分享
所有回答(1)
1

建议修改客户端程序的代码,及时关闭数据库连接

dudu | 园豆:30925 (高人七级) | 2018-11-08 10:50

有及时关闭数据库连接,主要是看意外中断情况下如何处理!

支持(0) 反对(0) 暮色纯香 | 园豆:63 (初学一级) | 2018-11-09 09:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册