【发布时间】:2015-12-15 15:34:35
【问题描述】:
我们有一个用 Java 编写的 Web 应用程序,并且正在连接到 Oracle 数据库以进行数据提取。最近,我们在使用 grails 框架的 Web 应用程序 JDBC 中遇到了 Oracle 数据库中过多的非活动会话。即使我们点击 UI Page 中的刷新按钮,INACTIVE SESSION 的大小也会增加。这将长期存在(以天计)。
我们非常确定所有连接在每个进程之后都被关闭并设置为 null。
任何人都可以帮助我们吗?为什么会导致数据库中的会话处于非活动状态,对此有什么解决方案。
【问题讨论】: