C3p0:
hibernate.c3p0.max_size 最大连接数
hibernate.c3p0.min_size 初始连接数
hibernate.c3p0.timeout 数据库连接对象最大持有时间(以秒为单位)
hibernate.c3p0.max_statements 最大可缓存数据库语句对象,设为0则不缓存
hibernate.c3p0.acquire_increment 当连接池耗尽并接到获得连接的请求,则新增加连接的数量
hibernate.c3p0.idle_test_period_ 在连接空闲多少秒后,检查连接
hibernate.c3p0.validate 检查连接,推荐使用hibernate.c3p0.idle_test_period_代替,默认值为false
DBCP:
hibernate.dbcp.maxActive 最大有效的数据库连接数
hibernate.dbcp.maxIdle 最大空闲的数据库连接数
hibernate.dbcp.maxWait 数据库连接最大可空闲时间(以毫秒为单位,设为-1则关 闭)
hibernate.dbcp.whenExhaustedAction 当连接池的连接耗尽时的对策,为0则不予响应,为1则阻 塞 直到有可用的连接,为2则新增加一个连接
hibernate.dbcp.testOnBorrow 当从连接池获得连接时是否检验该连接有效
hibernate.dbcp.testOnReturn 当连接返回连接池中时,是否检验该连接有效
hibernate.dbcp.ps.maxActive 最大有效Statement数
hibernate.dbcp.ps.maxIdle 最大空闲的Statement数
hibernate.dbcp.ps.maxWait Statement最大可空闲时间(以毫秒为单位,设为-1则关 闭)
hibernate.dbcp.ps.whenExhaustedAction 当连接池的Statement耗尽时的对策,为0则不予响应,为1则阻塞直到有可用的Statement,为2则新增加一个Statement