基本配置:
url,username,password.
其他配置:
1.初始化链接数量: initialSize
2.最大并发连接数: maxActive
3.最大空闲链接数(已经废弃)
4.最小空闲链接数: minIdle
5.获取链接等待超时的时间: maxWait
6.超过时间限制是否回收: removeAbandoned
7.超过时间限制多长: removeAbandonedTimeout
8.配置间隔多久才进行一次检测,检测需要关闭的空闲链接,单位是毫秒: timeBtweenEvictionRunsMillis
9.配置一个连接在连接池中最小生存时间,单位是毫秒: minEvictionRunsMillis
10. 检测连接池是否有效的sql :validationQuery
11.申请连接的时候检测 :testWhiteIdle
12.申请连接时执行validationQery检测连接是否有效,配置true会降低性能
testOnBorrow
13.归还连接时执行validationQuery检测连接是否有效,配置为true会降低性能
testOnReturn
14打开PSCache,并且指定每个连接上PSCache的大小
poolPreparedStatements :开启
maxPoolPreparedStatementPerConnectionSize:连接大小
15.属性类型是字符串,通过别名的方式配置扩展插件,常用的插件有:
监控统计用的filter:stat
日志用的filter:log4j
防御SQL注入的filter:wall
:filters
监控统计用的filter:stat
日志用的filter:log4j
防御SQL注入的filter:wall -->