druid配置

Posted koal

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了druid配置相关的知识,希望对你有一定的参考价值。

#####################################################
# druid数据源扩展配置
#####################################################
#初始化大小
spring.datasource.druid.initial-size=5
#最小连接数
spring.datasource.druid.min-idle=5
#最大连接数
spring.datasource.druid.max-active=50
#获取连接等待超时时间
spring.datasource.druid.max-wait=60000
#间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
spring.datasource.druid.time-between-eviction-runs-millis=60000
#一个连接在池中最小生存的时间,单位是毫秒
spring.datasource.druid.min-evictable-idle-time-millis=30000
#验证查询
spring.datasource.druid.validation-query=select ‘x‘
spring.datasource.druid.test-while-idle=true
spring.datasource.druid.test-on-borrow=false
spring.datasource.druid.test-on-return=false
#打开PSCache,并且指定每个连接上PSCache的大小
spring.datasource.druid.pool-prepared-statements=true
spring.datasource.druid.max-pool-prepared-statement-per-connection-size=20
#关闭网站统计过滤器
spring.datasource.druid.web-stat-filter.enabled=false
#配置监控统计拦截的filters,去掉后监控界面sql无法统计,‘wall‘用于防火墙
#spring.datasource.druid.filters=stat,wall,slf4j
#通过connectProperties属性来打开mergeSql功能;慢SQL记录
#spring.datasource.druid.connectionProperties=druid.stat.mergeSql=false;druid.stat.slowSqlMillis=5000
#合并多个DruidDataSource的监控数据
#spring.datasource.druid.useGlobalDataSourceStat=true

 

以上是关于druid配置的主要内容,如果未能解决你的问题,请参考以下文章

Druid 介绍及配置

day66(YAML配置,使用Druid数据库连接池,编写持久层(数据访问层)代码,关于业务逻辑层(service层)

Druid核心源码解析--DruidDataSource

Druid核心源码解析--DruidDataSource

springboot2.x配置druid sql监控

Druid核心源码解析--DruidDataSource