配置_DruidDataSource参考配置

  1   <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">
  1 <!-- 数据库驱动 -->
  2 <property name="driverClassName" value="${jdbc.driverClassName}" />
  3       <!-- 基本属性 url、user、password -->
  4       <property name="url" value="${jdbc_url}" />
  5       <property name="username" value="${jdbc_user}" />
  6       <property name="password" value="${jdbc_password}" />
  7
  8       <!-- 配置初始化大小、最小、最大 -->
  9       <property name="initialSize" value="1" />
 10       <property name="minIdle" value="1" />
 11       <property name="maxActive" value="20" />
 12
 13       <!-- 配置获取连接等待超时的时间 -->
 14       <property name="maxWait" value="60000" />
 15
 16       <!-- 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 -->
 17       <property name="timeBetweenEvictionRunsMillis" value="60000" />
 18
 19       <!-- 配置一个连接在池中最小生存的时间,单位是毫秒 -->
 20       <property name="minEvictableIdleTimeMillis" value="300000" />
 21
 22       <property name="validationQuery" value="SELECT ‘x‘" />
 23       <property name="testWhileIdle" value="true" />
 24       <property name="testOnBorrow" value="false" />
 25       <property name="testOnReturn" value="false" />
 26
 27       <!-- 打开PSCache,并且指定每个连接上PSCache的大小 -->
 28       <property name="poolPreparedStatements" value="true" />
 29       <property name="maxPoolPreparedStatementPerConnectionSize" value="20" />
 30
 31       <!-- 配置监控统计拦截的filters -->
 32       <property name="filters" value="stat" />
 33   </bean>
 34 

通常来说,只需要修改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

时间: 2024-07-28 18:47:30

配置_DruidDataSource参考配置的相关文章

Linux平台oracle 11g单实例 安装部署配置 快速参考

1.重建主机的Oracle用户 组 统一规范 uid gid 以保证共享存储挂接或其他需求的权限规范 userdel -r oracle groupadd -g 500 oinstall groupadd -g 501 dba useradd -g oinstall -G dba -u 500 oracle #id oracle uid=500(oracle) gid=500(oinstall) 组=500(oinstall),501(dba) 2.安装好Oracle 需要的rpm包.安装rpm

druid参考配置

以下是一个参考的连接池配置: <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <!-- 基本属性 url.user.password --> <property name="url" value=&quo

华为交换机基础配置命令参考

华为交换机基础配置命令参考 基础配置 用户模式 登陆设备后,直接进入用户模式,只能执行少量查看配置的命令: 视图模式 用户模式下,输入system-view进入视图模式,可执行设备全局配置的命令: 局部配置模式 视图模式下,输入局部配置命令,如interface GE 1/0/0,进入GE1/0/0端口配置模式, 此外局部配置模式有很多种,可根据不同需求进入vlan配置模式.端口聚合配置模式等,可输入?,查看当前模式下,能执行哪些命令: 输入quit返回上一层配置模式,输入commit提交已有配

Linux配置tomcat (centos配置java环境 tomcat配置篇 总结三)

?下载安装tomcat7 ?设置启动和关闭 ?设置用户名和密码 ?发布java web项目 声明:这篇教程是建立在前两篇教程的基础上的,所以,还没安装工具和jdk,可以先看这个系列的前面两篇(去到文末找超链接喔!). 1.下载安装tomcat7 1.1在Xshell中使用命令跳转到local下面创建者自己的文件夹tomcat cd /usr/local/ mkdir tomcat cd  tomcat/  1.2下载tomcat7 下载tomcat7:  http://tomcat.apache

debian配置apache2.4配置虚拟主机遇到的问题

0x01 Ubuntu配置apache2的前置知识 使用apt-get安装的apache2与直接编译安装版本略有不同,其配置文件不在是httpd.conf,而是/etc/apache2/apache2.conf. 而其虚拟主机的位置的配置文件也不在是vhost之类的,而是sites-avilable/xxx.conf.默认的localhost为000-default.conf,按照这个配置文件,配置一份demo.conf,就完成了虚拟主机的配置工作. 配置参考http://wiki.ubuntu

srs配置-基本RTMP配置 && 日志配置

1.RTMP URL rtmp://HOST:PORT/app/stream_name rtmp: 协议头 HOST:注意的IP地址或域名 app: 应用名称 stream_name:流名称 2.SRS中基本RTMP的配置 listen              1935; pid                 ./objs/srs.pid; chunk_size          60000; ff_log_dir          ./objs; srs_log_tank        f

DBCP基本配置和重连配置+spring中配置

最近在看一些dbcp的相关内容,顺便做一下记录,免得自己给忘记了. 1. 引入dbcp (选择1.4) Java代码 <dependency> <groupId>com.alibaba.external</groupId> <artifactId>jakarta.commons.dbcp</artifactId> <version>1.4</version> </dependency> 2. dbcp的基本配置

Linux 系统安全配置 Debian =&gt; 禁止root SSH登陆+配置SSH Key+配置iptables

Linux 系统安全配置 Debian => 禁止root SSH登陆+配置SSH Key+配置iptables 当我们安装完Linux系统作为服务器后,总有一系列的安全配置需要进行.特别是当你的服务器Ip是对外网开放的话.全世界有很多不怀好意的人,不断试图穷举你的root密码,尝试登陆.那么为Linux服务器增加一些安全措施,是很有必要的.本文基于Debian 9.5. 本文读者需要有一定的linux基础,有一定的网络与英语基础.知道如何使用nano/vim编辑器.不过总体而言,本文是为初级用

多种配置的分布式配置中心

淘宝的 diamond 参考文档 Diamond – 分布式配置中心简介 服务端搭建 安装jdk 安装maven 安装tomcat 安装mysql 启动mysql并创建数据库和表 1234567891011121314151617181920212223242526272829303132333435 -- 创建Diamond数据库CREATE DATABASE IF NOT EXISTS `diamond` /*!40100 DEFAULT CHARACTER SET utf8 */;USE