Druid 配置
来源:互联网 发布:林允儿 爆料 知乎 编辑:程序博客网 时间:2024/05/16 12:57
配置_DruidDataSource参考配置
以下是一个参考的连接池配置:
<bean id="dataSource"class="com.alibaba.druid.pool.DruidDataSource"init-method="init" destroy-method="close">
<!--数据库驱动 -->
<propertyname="driverClassName"value="${jdbc.driverClassName}"/>
<!--基本属性 url、user、password -->
<property name="url"value="${jdbc_url}" />
<property name="username"value="${jdbc_user}" />
<property name="password"value="${jdbc_password}" />
<!--配置初始化大小、最小、最大 -->
<property name="initialSize"value="1" />
<property name="minIdle"value="1" />
<property name="maxActive"value="20" />
<!--配置获取连接等待超时的时间 -->
<property name="maxWait"value="60000" />
<!--配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 -->
<propertyname="timeBetweenEvictionRunsMillis" value="60000" />
<!--配置一个连接在池中最小生存的时间,单位是毫秒 -->
<propertyname="minEvictableIdleTimeMillis" value="300000" />
<propertyname="validationQuery" value="SELECT 'x'" />
<propertyname="testWhileIdle" value="true" />
<propertyname="testOnBorrow" value="false" />
<propertyname="testOnReturn" value="false" />
<!--打开PSCache,并且指定每个连接上PSCache的大小 -->
<propertyname="poolPreparedStatements" value="true" />
<propertyname="maxPoolPreparedStatementPerConnectionSize" value="20"/>
<!--配置监控统计拦截的filters -->
<property name="filters"value="stat" />
</bean>
通常来说,只需要修改initialSize、minIdle、maxActive。
如果用Oracle,则把poolPreparedStatements配置为true,mysql可以配置为false。分库分表较多的数据库,建议配置为false。
druid常见问题汇总:
https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- druid配置
- druid配置
- druid配置
- druid配置
- druid配置
- Druid 配置
- druid配置
- druid配置
- Druid配置
- Druid 配置
- Druid 配置
- druid连接池配置Druid
- alibaba druid 的配置
- druid的配置。
- druid数据源配置
- Druid数据源的配置
- Druid数据源的配置
- druid连接池配置
- AFNetworking网络请求networkactivityindicator不显示
- LeetCode *** 213. House Robber II
- 解决VirtualBox“不能为虚拟机xxxx电脑 打开一个新任务”
- 开发中的BUG
- iOS学习笔记29-系统服务(二)通讯录
- Druid 配置
- Centos6.5 mysql安装
- ubuntu终端的颜色设置
- Android SO逆向-基本数据类型及函数的工作原理
- semantic web
- knowledge base, knowledge graph
- LeetCode 294. Flip Game II(反转游戏II)
- bzoj 2560: 串珠子 子集dp
- reasoning