配置_DruidDataSource参考配置
以下是一个参考的连接池配置:
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <!-- 基本属性 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" /><!-- 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 --><property name="timeBetweenEvictionRunsMillis" value="60000" /><!-- 配置一个连接在池中最小生存的时间,单位是毫秒 --><property name="minEvictableIdleTimeMillis" value="300000" /><property name="validationQuery" value="SELECT 'x'" /><property name="testWhileIdle" value="true" /><property name="testOnBorrow" value="false" /><property name="testOnReturn" value="false" /><!-- 打开PSCache,并且指定每个连接上PSCache的大小 --><property name="poolPreparedStatements" value="true" /><property name="maxPoolPreparedStatementPerConnectionSize" value="20" /><!-- 配置监控统计拦截的filters --><property name="filters" value="stat" /> </bean>
通常来说,只需要修改initialSize、minIdle、maxActive。
注意事项
- 如果用Oracle,则把poolPreparedStatements配置为true,mysql可以配置为false。分库分表较多的数据库,建议配置为false。
- removeabandoned不建议在生产环境中打开
转载于:https://www.cnblogs.com/klslb/p/8625468.html
配置_DruidDataSource参考配置相关推荐
- Druid 配置_DruidDataSource参考配置
以下是一个参考的连接池配置: <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource ...
- 【Android Gradle 插件】ProductFlavor 配置 ( applicationId 配置 | SdkVersion 相关配置 | version 应用版本配置 )
文章目录 一.ProductFlavor 配置 1.applicationId 配置 2.minSdkVersion 配置 3.targetSdkVersion 配置 4.versionCode 和 ...
- 【Android 安装包优化】动态库打包配置 ( “armeabi-v7a“, “arm64-v8a“, “x86“, “x86_64“ APK 打包 CPU 指令集配置 | NDK 完整配置参考 )
文章目录 一.动态库打包配置 二.NDK 完整配置参考 三.参考资料 一.动态库打包配置 在 build.gradle 构建脚本中 , 配置 ndk 编译的动态库 CPU 架构类型 ; 在 " ...
- 数据库配置,参考django框架,采用嵌套的字典实现
# 数据库配置,参考django框架,采用嵌套的字典实现,真的是很灵活啊 DATABASES = {'dev':{'host' : '129.129.17.203','port' : 3306,'us ...
- OpenCV配置选项参考
OpenCV配置选项参考 OpenCV配置选项参考 简介 常规选项 使用额外的模块进行构建 调试版本 静态构建 生成pkg-config信息 构建测试,样本和应用程序 构建有限的模块集 下载的依赖项 ...
- Nginx配置优化参考
Nginx配置优化参考 编辑词 ...
- 组装高性能服务器配置,高性能计算服务器参考配置需求.doc
高性能计算服务器参考配置需求.doc 高性能计算服务器参考配置需求 第一台: 配置名称规格数量具体型号CPUIntel? Core? i7-4770X Processor Extreme Editio ...
- 中兴交换机如何查看服务器设备,中兴交换机配置流程和配置命令(参考模板)...
<中兴交换机配置流程和配置命令(参考模板)>由会员分享,可在线阅读,更多相关<中兴交换机配置流程和配置命令(参考模板)(13页珍藏版)>请在人人文库网上搜索. 1.传播优秀Wo ...
- Druid连接池参考配置和说明
原文:Druid连接池参考配置和说明,以下是一个参考的连接池配置:通常来说,只需要修改initialSize.minIdle.maxActive. 如果用Oracle,则把poolPreparedSt ...
最新文章
- linux复制压缩文件,Linux如何复制,打包,压缩文件
- WebApi的安全性及其解决方案
- 计算机组成原理 华南理工,华南理工2017计算机组成原理随堂练习
- sqlite 修改表名,合并数据库(文件)
- 新开两场构建服务治理框架的直播分享
- Nginx进程间通讯方式
- Linux下如何用GDB调试c++程序 [版本2]
- MDT错误之日志查看方法
- 系统分析与设计方法---面向对象的分析与设计
- 轮盘的基础,简单的实现和Toolbar的实现
- 多服务器显卡使用状态监控工具实现
- 什么是自注意力机制(Self-attention)
- 欧几里几何和欧几里几何的一点解释
- 关于dma_alloc_coherent的用法
- EZo UIBuilder中嵌入微博分享按钮【实例】
- 车载服务器作用,穿针引线谈铁路机车车载系统服务器
- qt 3d迷宫游戏_玩迷宫也能解锁孩子空间思维,各年龄必备迷宫书单推荐(附游戏资源下载)...
- 礼品卡配合U盘,美国一公司遭受BadUSB真实攻击
- ospf卡在活动状态问题
- [软件需求]软件需求规格说明书样例
热门文章
- linux eclipse go插件,Eclipse的Go插件(goclipse)
- mysql8.0.13安装版_windows下mysql 8.0.13 解压版安装图文教程
- pdf导入ps颜色太浅_分享五个免费的pdf转换器,你更想选择哪一款?
- qt当前工程相对路径_QT编程:(6)相对路径问题
- python中执行sql语句_Python执行sql语句
- 全球及中国磁性分离滑轮行业竞争战略及未来产销需求预测报告2022版
- lazada本地店和跨境店的优劣势分析
- 东南亚电商成长秘籍,教你从0到1把lazada店铺做起来
- c语言查找星期几,新手做的日历表及查找日期是星期几
- 洛谷 4568 [JLOI2011] 飞行路线