与数据库的连接数没有减少

时间:2012-09-10 16:22:27

标签: hibernate

我在我的项目中使用hibernate来连接postgressql数据库。 每当我在工作结束后立即联系我就会结束行动。

以下是hiberbnate.cfg.xml中的值

    <property name="connection.driver_class">org.postgresql.Driver</property>
    <property name="connection.url">jdbc:postgresql://172.23.73.61:5432/test_s</property>
    <property name="connection.username">postgres</property>
    <property name="connection.password">admin</property>

    <!-- JDBC connection pool (use the built-in) -->
    <property name="connection.pool_size">10</property>

    <!-- SQL dialect -->
    <property name="dialect">org.hibernate.dialect.PostgreSQLDialect</property>

    <!-- Enable Hibernate's current session context -->
    <property name="current_session_context_class">thread</property>

    <!-- Disable the second-level cache  -->
    <property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>

    <!-- Echo all executed SQL to stdout -->
    <property name="show_sql">true</property>

我的应用程序从最近3天开始运行。 但在那之后我通过

看到我的数据库中的开放连接

选择* 来自pg_stat_activity 其中datname ='test_s' 它提供大约84连接。所以我无法知道如何摆脱这种情况。

0 个答案:

没有答案