DRUID連線池的實用 配置詳解

2021-09-27 04:34:37 字數 590 閱讀 2995

druid是乙個jdbc元件,druid 是阿里開源在 github 上面的資料庫連線池,它包括三部分:

druid 有什麼優點?(**網路)

可以監控資料庫訪問效能,druid內建提供了乙個功能強大的statfilter外掛程式,能夠詳細統計sql的執行效能,這對於線上分析資料庫訪問效能有幫助。

替換dbcp和c3p0。druid提供了乙個高效、功能強大、可擴充套件性好的資料庫連線池。

資料庫密碼加密。直接把資料庫密碼寫在配置檔案中,這是不好的行為,容易導致安全問題。druiddruiver和druiddatasource都支援passwordcallback。

sql執行日誌,druid提供了不同的logfilter,能夠支援common-logging、log4j和jdklog,你可以按需要選擇相應的logfilter,監控你應用的資料庫訪問情況。

擴充套件jdbc,如果你要對jdbc層有程式設計的需求,可以通過druid提供的filter-chain機制,很方便編寫jdbc層的擴充套件外掛程式。

配置引數

和其它連線池一樣druid的datasource類為:com.alibaba.druid.pool.druiddatasource,基本配置引數如下:

DRUID連線池的實用 配置詳解

druid是阿里巴巴開源平台上乙個資料庫連線池實現,它結合了c3p0 dbcp proxool等db池的優點,同時加入了日誌監控,可以很好的監控db池連線和sql的執 況,可以說是針對監控而生的db連線池 據說是目前最好的連線池,不知道速度有沒有bonecp快 和其它連線池一樣druid的datas...

DRUID連線池的實用 配置詳解

druid是阿里巴巴開源平台上乙個資料庫連線池實現,它結合了c3p0 dbcp proxool等db池的優點,同時加入了日誌監控,可以很好的監控db池連線和sql的執 況,可以說是針對監控而生的db連線池 據說是目前最好的連線池,不知道速度有沒有bonecp快 和其它連線池一樣druid的datas...

DRUID連線池的實用 配置詳解

druid是阿里巴巴開源平台上乙個資料庫連線池實現,它結合了c3p0 dbcp proxool等db池的優點,同時加入了日誌監控,可以很好的監控db池連線和sql的執 況,可以說是針對監控而生的db連線池 據說是目前最好的連線池,不知道速度有沒有bonecp快 和其它連線池一樣druid的datas...