跳至內容

druid連接池配置官方文檔

更新時間
连续6年不跑路的安全速度最适合国人VPN
连续6年不跑路的安全速度最适合国人VPN
druid 連接池是一個針對 apache druid 數據庫的高性能連接池,它通過配置優化了連接管理,提升了查詢效率。核心配置包括連接字符串、用戶名、密碼,連接池配置包括最小空閒連接數、最大空閒連接數、最大連接數和空閒連接超時時間。查詢超時配置則包含查詢連接超時時間、讀取查詢結果超時時間和整個查詢超時時間。此外,還提供了失敗策略配置,包括重試次數和重試間隔時間。調試配置可用於輸出調試信息,其他配置包括自定義連接池名稱、初始化 sql 語句、預編譯語句最大數量和只讀設置。

Druid 連接池配置官方文檔

什麼是 Druid 連接池?

Druid 連接池是一個爲 Apache Druid 數據庫量身定製的高性能連接池。它優化了 Druid 的連接管理,提高了查詢效率和應用程序性能。

配置說明

核心配置

druid.connectURI:Druid 集羣的連接字符串。druid.user:連接 Druid 時的用戶名。druid.password:連接 Druid 時的密碼。

連接池配置

druid.minIdle:空閒連接的最小數量。druid.maxIdle:空閒連接的最大數量。druid.maxTotal:連接池中允許的最大連接數量。druid.idleTimeout:空閒連接的最大存活時間(以毫秒爲單位)。

查詢超時配置

druid.queryConnectTimeout:建立到 Druid 的查詢連接的超時時間(以毫秒爲單位)。druid.queryReadTimeout:從 Druid 服務器讀取查詢結果的超時時間(以毫秒爲單位)。druid.queryTimeout:整個查詢的超時時間(以毫秒爲單位)。

失敗策略配置

druid.retry次數:在連接失敗後重試的次數。druid.retryInterval:兩次重試之間的間隔時間(以毫秒爲單位)。

調試配置

druid.debug:啓用或禁用 Druid 連接池的調試信息輸出。druid.debugFilters:設置要記錄的調試信息類別。

其他配置

druid.poolName:自定義連接池的名稱。druid.connectionInitSql:在每個新連接創建時執行的初始化 SQL 語句。druid.maxStatements:每個連接的最大預編譯語句數量。druid.readOnly:將連接池配置爲只讀。

以上就是druid連接池配置官方文檔的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。