dbcp连接无法释放,解决如下:
<property name="maxActive" value="100"/>
<property name="maxIdle" value="20"/>
<property name="maxWait" value="1000"/>
<property name="defaultAutoCommit" value="false"/>
<property name="removeAbandoned" value="true"/>
<property name="removeAbandonedTimeout" value="120"/>
配置属性文件时和参数详解:
#连接池的最大数据库连接数,设为0 表示无限制。
dipatch.jdbc.maxActive=40
#数据库连接的最大空闲时间。超过此空闲时间,数据库连接将被标记为不可用,然后被释放。设为0 表示无限制。
dipatch.jdbc.maxIdle=30
#最大建立连接等待时间。如果超过此时间将接到异常。设为-1 表示无限制。
dipatch.jdbc.maxWait=10000
dipatch.jdbc.defaultAutoCommit=true
#回收被遗弃的(一般是忘了释放的)数据库连接到连接池中。
dipatch.jdbc.removeAbandoned=true
# 数据库连接过多长时间不用将被视为被遗弃而收回连接池中。
dipatch.jdbc.removeAbandonedTimeout=30
# 将被遗弃的数据库连接的回收记入日志。
dipatch.jdbc.logAbandoned=true
分享到:
相关推荐
创建dbcp连接,dbcp(Spring)
HibernateADDSpring(hibernate和spring整合,使用dbcp连接池方式连接数据库)
dbcp连接池
DBCP连接池三个jar包,在web项目开发中,连接数据库,使用更加方便。
dbcp连接池的几个必须的jar包文件,以压缩包的形式存在,欢迎下载!
dbcp连接池的jar包,希望能给大家带来帮助。
dbcp 连接池 用的jar包 hibernate 就用的这个连接池
DBCP连接池的jar包,欢迎下载
dbcp连接池jar,其中有commons-dbcp-1.2.2.jar,commons-pool-1.3.jar
用于实现DBCP连接池所用的JAR依赖文件,包括数据库驱动及创建连接池所需的其他依赖: * commons-collections * commons-dbcp2 * commons-logging * commons-pool2 * mysql-connector
DBCP连接池介绍 ----------------------------- 目前 DBCP 有两个版本分别是 1.3 和 1.4。 DBCP 1.3 版本需要运行于 JDK 1.4-1.5 ,支持 JDBC 3。 DBCP 1.4 版本需要运行于 JDK 1.6 ,支持 JDBC 4。 1.3和1.4基于...
里面包含了commons-collections-3.1.jar commons-dbcp-1.2.2.jar commons-pool.jar ojdbc6.jar commons-dbcp-1.2.2 连接池的实现 commons-pool 连接池的依赖库 ojdbc6 orcale数据库驱动 到手即用
DBCP连接池配制文件................................
DBCP(DataBase connection pool),数据库连接池。由于建立数据库连接是一个非常耗时耗资源的行为,所以通过连接池预先同数据库建立一些连接,放在内存中,应用程序需要建立数据库连接时直接到连接池中申请一个就行,...
dbcp连接池jar, commons-dbcp2-2.4.0.jar commons-logging-1.2.jar commons-pool2-2.6.1.jar
用于采用SSH框架进行网页应用开发的环境配置--DBCP连接池
commons中的DBCP连接池jar,用于利用dbcp链接数据库
用于实现DBCP连接池所用的JAR依赖文件,包括数据库驱动及创建连接池所需的其他依赖: * commons-collections * commons-dbcp2 * commons-logging * commons-pool2 * mysql-connector 用于实现DBCP连接池所用的...
dbcp连接池小例子