DBCP連線池配置

2021-09-12 04:36:00 字數 602 閱讀 7461

連線池中的maxidle,maxactive,maxwait引數:

maxidle 是最大的空閒連線數,這裡取值為20,表示即使沒有資料庫連線時依然可以保持20空閒的 。設為0表示無限制。

maxactive,連線池的最大資料庫連線數。設為0表示無限制。

maxwait ,最大建立連線等待時間。如果超過此時間將接到異常。設為-1表示 無限制。單位為 ms。

一般把maxactive設定成可能的併發量就行了

#datasource.initialsize=10

#datasource.maxidle=20

#datasource.minidle=5

#最大連線數量

datasource.maxactive=50

#是否在自動**超時連線的時候列印連線的超時錯誤

datasource.logabandoned=true

#是否自動**超時連線

datasource.removeabandoned=true

#超時時間(以秒數為單位)

datasource.removeabandonedtimeout=180

#datasource.maxwait=1000

DBCP連線池配置詳解

部分引數中文說明 引數預設值 可選值格式 說明username 使用者名稱password 密碼url 資料庫連線url driverclassname 驅動類connectionproperties propertyname property 當建立新連線時被傳送給jdbc驅動的連線引數 defa...

DBCP連線池配置詳解

部分引數中文說明 引數預設值 可選值格式 說明username 使用者名稱password 密碼url 資料庫連線url driverclassname 驅動類connectionproperties propertyname property 當建立新連線時被傳送給jdbc驅動的連線引數 defa...

DBCP連線池使用

在資料庫應用中,資料庫連線過程需要較長的時間。而且,頻繁的連線資料庫會增加資料庫系統的壓力。所以,最好在專案中使用資料庫連線池來減少資料庫連線的數量提高資料庫訪問效率。dbcp是apache的乙個開源專案 關閉語句物件 關閉結果集 param con param s param rs public ...