initialPoolSize:连接池初始化时创建的连接数
<property name="acquireIncrement" value="3"></property>
管理连接池的大小和连接的生存时间
maxIdleTime:连接的最大空闲时间。如果超过这个时间,某个连接还没有被使用,则会断开掉这个连接。如果为0,则永远不会断开连接,即回收此连接。(秒)
<property name="idleConnectionTestPeriod" value="600"></property>
<property name="initialPoolSize" value="3"></property>
<property name="minPoolSize" value="3"></property>
<property name="maxPoolSize" value="10"></property>
<property name="acquireIncrement" value="3"></property>
管理连接池的大小和连接的生存时间
maxIdleTime:连接的最大空闲时间。如果超过这个时间,某个连接还没有被使用,则会断开掉这个连接。如果为0,则永远不会断开连接,即回收此连接。(秒)
<property name="maxIdleTime" value="1800"></property>
<property name="idleConnectionTestPeriod" value="600"></property>
缓存配置
maxStatements:数据源总连接缓存的PreparedStatement的总数。(默认不缓存)
以上为常用的配置