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

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

我们为 Java 应用程序使用数据库连接池。这是一个在tomcat下运行的网络应用程序。

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

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

最佳答案

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

http://proxool.sourceforge.net/

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

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

关于java - 如何查看/监控数据库池中的实时数据库连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3962461/

相关文章:

java - Spark Streaming App通过代码提交

mysql - 使用事务运行 3 个数据库查询 1k 次是没有事务的两倍。正确的?

php - 如何使用 table2 中的检查字段将数据插入 table1 (Codeigniter)

database - PostgreSQL - 使用分区备份和恢复数据库表

linux - Linux 集群上共享图像文件夹的最佳实践?

apache - Tomcat 中的 Shibboleth session 验证

java - 无法使用 java 1.8 更新 docker 容器

java - 在 java/android 中将特定类的嵌套类作为参数传递

java - 如何限制hibernate criteria API获得的结果?

java - 使用 servlet jsp 在 Windows 中将 Hbase 作为 DB 运行