阿里巴巴推出的國產資料庫連線池,據網上測試對比,比目前的dbcp或c3p0資料庫連線池效能更好
可以監控連線以及執行的sql的情況。
加入專案的具體步驟:
1、匯入jar
<parent
>
<
groupid
>com.alibaba
groupid
>
<
artifactid
>parent-pom
artifactid
>
<
version
>1.0.0-snapshot
version
>
parent
>
druid datasource for j2ee environments
-->
<bean
id="datasource"
class
="com.alibaba.druid.pool.druiddatasource"
init-method
="init"
destroy-method
="close"
>
<
property
name
="url"
value
="jdbc:mysql:"
/>
<
property
name
="username"
value
="root"
/>
<
property
name
="password"
value
="root"
/>
<
property
name
="maxactive"
value
="20"
/>
<
property
name
="initialsize"
value
="1"
/>
<
property
name
="maxwait"
value
="60000"
/>
<
property
name
="minidle"
value
="1"
/>
<
property
name
="timebetweenevictionrunsmillis"
value
="3000"
/>
<
property
name
="minevictableidletimemillis"
value
="300000"
/>
<
property
name
="validationquery"
value
="select 'x' from dual"
/>
<
property
name
="testwhileidle"
value
="true"
/>
<
property
name
="testonborrow"
value
="false"
/>
<
property
name
="testonreturn"
value
="false"
/>
<
property
name
="filters"
value
="stat"
/>
bean
>
3、配置內建監控
4、通過訪問druid/index.html 可以檢視專案的運**況,也可以分析sql語句的執**況,便於調優。
目前最新版本為1.0.11
使用druid資料庫連線池
druid是目前比較流行的資料庫連線池,不管是效能還是各項功能都超越其他連線池,有文章介紹各個連線池效能對比如下 hikaricp druid tomcat jdbc dbcp c3p0。druid不僅具有良好的效能,而且還有sql攔截等功能,並提供介面與介面進行sql分析與統計。com.aliba...
druid資料庫連線池
一 池的理解 二 druid的特點 1.druid的誕生時間在dbcp,c3p0 hibernate 之後,吸取優點,彌補了不足。2.druid在效能方面也相當優秀。3.druid允許檢視或者以日誌的方式列印出sql語句。對查錯和除錯非常直觀。4.druid的核心,監控而生 對sql執行監控非常精細...
Druid資料庫連線池
連線池的好處 1 資源重用 2.更快的系統反應速度 3.新的資源分配手段 4.統一的連線管理,避免資料庫連線洩漏 datasource 通常被稱為資料來源,它包含連線池和連線池管理兩個部分。datasource用來取代drivermanager來獲取connection,獲取速度快,同時可以大幅度提...