【发布时间】:2012-06-05 08:58:23
【问题描述】:
我是休眠和春季的新手。我们有一个基于 spring 的服务,它使用休眠的 oracle 数据库。此服务部署到 4 个主机。
我们有一个外部 Java 客户端正在使用我们的服务。它每秒进行约 40 次服务调用。所以理想情况下,最多应该有 40(calls)*4(hosts)=160 个打开的连接。但是由于某种原因,我们的服务使用的 DB 连接数增长了 600 多个。
我们可以设置一些指标来检查数据库连接中的泄漏吗?我们如何才能找到这些泄漏连接?
任何帮助将不胜感激。
谢谢, 凯文
【问题讨论】:
标签: java oracle spring hibernate