保留一份数据源的配置druid
来源:互联网 发布:柏原崇 知乎 编辑:程序博客网 时间:2024/05/17 10:06
db: #本模块数据库 master: driverClassName: com.mysql.jdbc.Driver url: "jdbc:mysql://localhost:3306/db_charge_platform?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8&useSSL=true" username: root password: #初始化连接数量 initialSize: 1 #最小空闲连接数 minIdle: 1 #最大空闲连接数,已经废弃 maxIdle: 5 #最大并发连接数 maxActive: 10 #配置获取连接等待超时的时间,单位毫秒 1分钟 maxWait: 60000 #超过时间限制是否回收,对于建立时间超过removeAbandonedTimeout的连接强制关闭 removeAbandoned: true #超过时间限制多长,单位秒 removeAbandonedTimeout: 60 #配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 timeBetweenEvictionRunsMillis: 60000 #配置一个连接在池中最小生存的时间,单位是毫秒:5分钟 minEvictableIdleTimeMillis: 300000 #配置一个连接在池中最长生存的时间,单位是毫秒:10分钟 maxEvictableIdleTimeMillis: 600000 #用来检测连接是否有效的sql,要求是一个查询语句 validationQuery: select 'x' #申请连接的时候检测 testWhileIdle: true #申请连接时执行validationQuery检测连接是否有效,配置为true会降低性能 testOnBorrow: false #归还连接时执行validationQuery检测连接是否有效,配置为true会降低性能 testOnReturn: false #连接池中的minIdle数量以内的连接,空闲时间超过minEvictableIdleTimeMillis,则会执行keepAlive操作 keepAlive: true #是否缓存preparedStatement,也就是PSCache。PSCache对支持游标的数据库性能提升巨大,比如说oracle。在mysql下建议关闭。 poolPreparedStatements: false #要启用PSCache,必须配置大于0,当大于0时,poolPreparedStatements自动触发修改为true。 #在Druid中,不会存在Oracle下PSCache占用内存过多的问题,可以把这个数值配置大一些,比如说100 maxPoolPreparedStatementPerConnectionSize: -1
阅读全文
0 0
- 保留一份数据源的配置druid
- Druid数据源的配置
- Druid数据源的配置
- druid 数据源的配置
- 分享一个最新的druid数据源配置
- druid数据源配置
- Druid数据源配置
- Druid 数据源监控配置
- spring 配置druid数据源
- 德鲁伊druid 数据源配置
- alibaba druid数据源配置参考
- spring boot 配置druid数据源
- Spring Boot 配置Druid数据源
- Spring数据源配置之Druid
- 数据源--Springboot配置使用Druid数据源
- 应用数据源Druid监控SQL语句的执行情况配置
- 阿里Druid数据源的使用
- DRUID: 数据保留和删除规则配置
- 内存管理理解
- Android 关于selector中state_pressed="true"的位置顺序
- hdu 2057 A + B Again
- UE4 安卓打包
- 动态加载布局
- 保留一份数据源的配置druid
- n位数,去除m位,获得最大的值
- Codeforces Round #434 (Div. 1, based on Technocup 2018 Elimination Round 1) A-C题解
- 深入java 定义正则表达式
- 互联网协议入门(二)
- Spring整合Mybatis实现动态数据源切换教程配置
- Android Studio 项目中,忽略文件不提交
- TCP和UDP的区别
- 素数计数函数