【发布时间】:2016-09-20 11:14:30
【问题描述】:
我有一个基本的 c3p0 配置如下。我要问的是,当应用程序上没有流量时(连接保持空闲),当每个连接达到 maxIdleTime 时,c3p0 是否可以缩小池,因为最小和最大连接数相同?
<property name="driverClass" value="oracle.jdbc.driver.OracleDriver"/>
<property name="jdbcUrl" value="#[jdbc.url]"/>
<property name="user" value="#[jdbc.username]"/>
<property name="password" ref="DbPassword"/>
<property name="minPoolSize" value=25/>
<property name="maxPoolSize" value=25/>
<property name="acquireIncrement" value= 1/>
<property name="idleConnectionTestPeriod" value="100"/>
<property name="maxIdleTime" value="120"/>
<property name="preferredTestQuery" value ="select 1 from dual"/>
【问题讨论】: