Java Oracle会话数快疯了-分析未关闭游标的最佳工具是什么?

Java Oracle会话数快疯了-分析未关闭游标的最佳工具是什么?,java,oracle,session,analyzer,Java,Oracle,Session,Analyzer,我们有一个应用程序(web应用程序和web服务->commons dbcp->dbs),它使用Oracle db会话。我们的系统工程师像暴食狂一样叫喊,用“未关闭的游标!!!”停止他们的句子,并指责其背后的应用程序主要是用Java编写的。我们软件开发人员拼命寻找未关闭的语句、结果集和连接。 到目前为止,我们使用 芬德布格斯 codepro分析 据我所知,他们使用静态代码分析,我们无法发现重大漏洞 我的第一个问题是,是否有其他工具可以跟踪未关闭的游标? 我的第二个问题是,是否有一个监视工具可以

我们有一个应用程序(web应用程序和web服务->commons dbcp->dbs),它使用Oracle db会话。我们的系统工程师像暴食狂一样叫喊,用“未关闭的游标!!!”停止他们的句子,并指责其背后的应用程序主要是用Java编写的。我们软件开发人员拼命寻找未关闭的语句、结果集和连接。 到目前为止,我们使用

  • 芬德布格斯
  • codepro分析
据我所知,他们使用静态代码分析,我们无法发现重大漏洞

我的第一个问题是,是否有其他工具可以跟踪未关闭的游标?

我的第二个问题是,是否有一个监视工具可以分析正在运行的JVM,并在正在运行的JVM中找到未关闭的游标?


我知道在这方面也有人问过类似的问题。我非常渴望失去一些分数。

查询v$open\u光标可能会有所帮助。 请参阅此线程: