druid連線池的配置檔案參考
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">
<!--資料庫驅動 -->
<property name="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" />
<!--配置間隔多久才進行一次檢測,檢測需要關閉的空閒連線,單位是毫秒 -->
<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。
druid常見問題彙總:
https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
相關文章
- 連線池 druidUI
- druid資料庫連線池的配置類UI資料庫
- MySQL配置檔案參考MySql
- openGauss 配置檔案參考
- Druid-目前最好的連線池UI
- SpringBoot專案整合阿里Druid連線池Spring Boot阿里UI
- Spring系列之整合Druid連線池及監控配置SpringUI
- druid連線池常見異常UI
- 聊聊資料庫連線池 Druid資料庫UI
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- springboot專案整合druid資料庫連線池Spring BootUI資料庫
- Druid連線池引數maxWait配置錯誤引發的問題UIAI
- 【JDBC】java連線池模擬測試連線Oracle資料庫指令碼參考JDBCJavaOracle資料庫指令碼
- [轉]阿里巴巴資料庫連線池 druid配置詳解阿里資料庫UI
- Oracle 連線池配置Oracle
- Resin 配置連線池
- proxool連線池 配置
- Java Druid資料庫連線池+SpringJDBCJavaUI資料庫SpringJDBC
- Druid資料庫連線池使用體驗UI資料庫
- jsoup爬蟲技術+druid連線池JS爬蟲UI
- 為vert x框架新增druid連線池支援框架UI
- Proxool 連線池的配置使用
- 資料庫連線池優化配置(druid,dbcp,c3p0)資料庫優化UI
- Spring Boot整合Druid資料庫連線池Spring BootUI資料庫
- 資料庫連線池_druid基本使用&工具類資料庫UI
- Hibernate連線池配置
- 常用資料庫連線池 (DBCP、c3p0、Druid) 配置說明資料庫UI
- Druid資料庫連線池就這麼簡單UI資料庫
- Springboot 整合阿里資料庫連線池 druidSpring Boot阿里資料庫UI
- SpringBoot2 基礎案例(07):整合Druid連線池,配置監控介面Spring BootUI
- tomcat 配置JDBC連線池TomcatJDBC
- Tomcat下連線池的配置(續)Tomcat
- 關與連線池的配置問題!
- 安裝配置PGBouncer連線池
- JNDI配置資料庫連線池資料庫
- .net 資料庫連線池配置資料庫
- DBCP 資料連線池的配置和使用
- 跪求?????JBoss中的連線池配置及使用