1、數據庫連接數,也就是一個數據庫,最多能夠同時 接受 多少個 客户的連接.
2、在沒有數據庫連接池 的情況下, 一個客户,每次訪問, 就要創建一個 數據庫連接, 執行 SQL, 獲取結果, 然後關閉、釋放掉數據庫連接,問題就在於創建一個數據庫連接, 是一個很消耗資源,花費很多時間的操作,於是數據庫連接池產生了。
3、數據庫連接池 預先打開一定數量的數據庫連接, 並維持着連接。
4、當客户要執行SQL語句的時候, 從數據庫連接池 裏面,獲取一個連接,執行SQL, 獲取結果, 然後把數據庫連接,交還給數據庫連接池。
5、假如一個 session , 執行10次獨立的操作,那麼不使用 數據庫連接池的,需要創建數據庫連接10次,並關閉10次。
6、使用 數據庫連接池的,直接使用 數據庫連接池中已經打開好的,直接使用。