Mysql :removeAbandonedTimeout:180

#数据库连接超过3分钟开始关闭空闲链接 秒为单位
removeAbandonedTimeout:180mysql

 

这个参数会是一个坑吗?sql

 

 

http://www.oschina.net/question/1867797_162332数据库

 

 

druid配置以下
#监控统计用的filter:stat  日志用的filter:log4j    防护sql注入的filter:wall
filters=stat 缓存

#初始化时创建物理链接的个数。初始化发生在显示调用init方法,或者第一次getConnection时
initialSize=2 安全

#最大链接池数量
maxActive=1500 性能

#最小链接池数量
minIdle=10 ui

#获取链接时最大等待时间,单位毫秒
maxWait=60000
useUnfairLock=true spa

#建议配置为true,不影响性能,而且保证安全性。申请链接的时候检测,若是空闲时间大于timeBetweenEvictionRunsMillis,执行validationQuery检测链接是否有效。
testWhileIdle=true .net

#Destroy线程会检测链接的间隔时间,testWhileIdle的判断依据,详细看testWhileIdle属性的说明
timeBetweenEvictionRunsMillis=60000 线程

#用来检测链接是否有效的sql,要求是一个查询语句。
validationQuery=SELECT 1

#配置一个链接在池中最小生存的时间,单位是毫秒
minEvictableIdleTimeMillis=60000

#申请链接时执行validationQuery检测链接是否有效,
testOnBorrow=false

#归还链接时执行validationQuery检测链接是否有效,
testOnReturn=false

#是否缓存preparedStatement,也就是PSCache,在mysql5.5如下的版本中没有PSCache功能,建议关闭掉
poolPreparedStatements=false

#要启用PSCache,必须配置大于0,当大于0时,poolPreparedStatements自动触发修改成true。
maxPoolPreparedStatementPerConnectionSize=200

#对于长时间不使用的链接强制关闭
removeAbandoned:true

#数据库连接超过3分钟开始关闭空闲链接 秒为单位
removeAbandonedTimeout:180

#将当前关闭动做记录到日志 logAbandoned:true

相关文章
相关标签/搜索