如何查看/监视数据库池中的实时数据库连接?

时间:2010-10-18 19:07:14

标签: java database tomcat connection-pooling apache-commons-dbcp

我们为java应用程序使用数据库连接池。它是在tomcat下运行的Web应用程序。

我希望在创建和销毁池时查看池中的实时连接。有人可以帮忙吗?

更新:我们正在使用Oracle 11g。我们使用DDConnectionBroker库进行连接池。

2 个答案:

答案 0 :(得分:0)

我不确定DDConnectionBroker库中是否有任何连接监控API ...如果您想要更高的透明度,我建议使用Proxool。

http://proxool.sourceforge.net/

同时检查DBCP和CP30,DBCP是最好的

http://www.java2s.com/Product/Java/Database/Connection-Pool.htm

答案 1 :(得分:0)

我也在寻找这个问题,并且可以收集我需要的东西:

  

org.apache.commons.dbcp.BasicDataSource

如果你正在使用 Spring 很容易将这些信息注入你的bean并从这个对象中检索出你需要的内容,那么它将被注入并已经为你实例化了。

Any questions let me know!