JDBC的常用連線池的引數說明

2021-10-01 06:14:22 字數 939 閱讀 3209

#資料庫驅動

jdbc.driverclassname = com.mysql.jdbc.driver

#使用者名稱

jdbc.jdbcusername = root

#密碼jdbc.jdbcpassword = root

#url

jdbc.jdbcurl = jdbc:mysql://localhost:3306/test?characterencoding=utf-8&autoreconnectforpools=true&rewritebatchedstatements=true&usecursorfetch=true&defaultfetchsize=20

#關閉abanded連線時輸出錯誤日誌

jdbc.logabandoned = false

#最大啟用數

jdbc.maxactive = 30

#空閒時最小啟用數

jdbc.minidle = 30

#空閒時最大啟用數

jdbc.maxidle = 30

#連線的最大等待時間

jdbc.maxwait = 1000

#開啟逐出執行緒的最大時間

jdbc.minevictableidletimemillis = 300000

#超過時間限制是否**

jdbc.removeabandoned = true

#超時時間;單位為:秒

jdbc.removeabandonedtimeout = 3000

# 每10秒執行一次空閒連線**器

jdbc.timebetweenevictionrunsmillis = 10000

jdbc.validsql = select now()

# 借出連線時不要測試,否則很影響效能

jdbc.testonborrow= false

hibernate連線池引數說明

池配置屬性 所指定的內容 initialsize 池啟動時建立的連線數量 maxactive 同一時間可從池中分配的最多連線數,如果設定為0,表示無限制 maxidle 池裡不會被釋放的最多空閒連線數,如果設定為0,表示無限制 maxopenpreparedstatements 在同一時間能夠從語句...

tomcat jdbc 連線池 引數說明

mysql資料庫連線驅動 資料庫連線url url jdbc mysql localhost 3306 grtg useunicode true characterencoding utf8 資料庫連線驅動 driver com.mysql.jdbc.driver 資料庫連線使用者名稱 userna...

jdbc連線池引數

jdbc連線池引數 jdbc.initialsize 0 初始化連線 jdbc.maxactive 30 連線池的最大資料庫連線數,設為0表示無限制 jdbc.maxidle 20 沒有人用連線的時候,最大閒置的連線個數,設定為0時,表示沒有限制。jdbc.maxwait 1000 超時等待時間以毫...