#driver
jdbc.driverclassname=com.mysql.jdbc.driver
#資料庫鏈結,
jdbc.url=jdbc:mysql:
#帳號jdbc.username=root
#密碼jdbc.password=***x
#檢測資料庫鏈結是否有效,必須配置
jdbc.validationquery=select 'x』
#初始連線數
jdbc.initialsize=3
#最大連線池數量
jdbc.maxactive=10
#去掉,配置檔案對應去掉
#jdbc.maxidle=20
#配置0,當執行緒池數量不足,自動補充。
jdbc.minidle=0
#獲取鏈結超時時間為1分鐘,單位為毫秒。
jdbc.maxwait=60000
#獲取鏈結的時候,不校驗是否可用,開啟會有損效能。
jdbc.testonborrow=false
#歸還鏈結到連線池的時候校驗鏈結是否可用。
jdbc.testonreturn=false
#此項配置為true即可,不影響效能,並且保證安全性。意義為:申請連線的時候檢測,如果空閒時間大於timebetweenevictionrunsmillis,執行validationquery檢測連線是否有效。
jdbc.testwhileidle=true
#1.destroy執行緒會檢測連線的間隔時間
#2.testwhileidle的判斷依據
jdbc.timebetweenevictionrunsmillis=60000
#乙個鏈結生存的時間(之前的值:25200000,這個時間有點bt,這個結果不知道是怎麼來的,換算後的結果是:25200000/1000/60/60 = 7個小時)
jdbc.minevictableidletimemillis=300000
#鏈結使用超過時間限制是否**
jdbc.removeabandoned=true
#超過時間限制時間(單位秒),目前為5分鐘,如果有業務處理時間超過5分鐘,可以適當調整。
jdbc.removeabandonedtimeout=300
#鏈結**的時候控制台列印資訊,測試環境可以加上true,線上環境false。會影響效能。
jdbc.logabandoned=false
Druid資料庫配置詳細介紹
個人部落格 driver jdbc.driverclassname com.mysql.jdbc.driver 資料庫鏈結,jdbc.url jdbc mysql 192.168 0.37 3306 project demo?useunicode true characterencoding utf...
關閉druid監控 Druid配置詳解
配置預設值說明 name配置這個屬性的意義在於,如果存在多個資料來源,監控的時候可以通過名字來區分開來。如果沒有配置,將會生成乙個名字,格式是 datasource system.identityhashcode this 另外配置此屬性至少在1.0.5版本中是不起作用的,強行設定name會出錯。u...
druid 配置及連線
配置 預設值說明 urljdbc mysql username 連線資料庫的使用者名稱 password 連線資料庫的密碼 driverclassname 根據url自動識別 這一項可配可不配,如果不配置druid會根據url自動識別dbtype,然後選擇相應的driverclassname 建議配...