數據庫連接池參數說明--基於tomcat

  • maxActive — 連接池支持的最大連接數,這裏取值爲20,表示同時最多有20個數據庫連接。設 0 爲沒有限制。
  • maxIdle — 連接池中最多可空閒maxIdle個連接 ,這裏取值爲20,表示即使沒有數據庫連接時依然可以保持20空閒的連接,而不被清除,隨時處於待命狀態。設 0 爲沒有限制。
  • minIdle — 連接池中最少空閒maxIdle個連接 。
  • initialSize — 初始化連接數目
  • maxWait — 連接池中連接用完時,新的請求等待時間,毫秒,這裏取值-1,表示無限等待,直到超時爲止,也可取值9000,表示9秒後超時。超過時間會出錯誤信息一般把maxActive設置成可能的併發量就行了timeBetweenEvictionRunsMillis timeBetweenEvictionRunsMillis和minEvictableIdleTimeMillis一起使用,每
    timeBetweenEvictionRunsMillis毫秒秒檢查一次連接池中空閒的連接,把空閒時間超過minEvictableIdleTimeMillis毫秒的連接斷開,直到連接池中的連接數到minIdle爲止
  • minEvictableIdleTimeMillis— 連接池中連接可空閒的時間,毫秒
  • removeAbandoned— true,false,是否清理removeAbandonedTimeout秒沒有使用的活動連接,清理後並沒有放回連接池
  • removeAbandonedTimeout — 活動連接的最大空閒時間
  • logAbandoned — true,false,連接池收回空閒的活動連接時是否打印消息
  • minEvictableIdleTimeMillis — minEvictableIdleTimeMillis針對連接池中的連接對象
  • removeAbandonedTimeout— removeAbandonedTimeout針對未被close的活動連接.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章