connection pool是什么意思

connection pool是什么意思

connection pool即數據庫連接池,表示在程序啟動時建立足夠的數據庫連接,并將這些連接組成一個連接池,由程序動態地對連接池中的連接進行申請,使用,釋放。

(推薦學習:mysql教程

下面我們來分析一下使用連接池的優勢。

連接池主要有以下三個方面的優勢:

第一、 減少創建連接的時間

連接池中的連接是已準備好的,可重復使用的,獲取后可以直接訪問數據庫,因此減少了連接創建的次數和時間。

第二、 簡化的編程方式

當使用連接池時,每一個單獨的線程能夠像創建一個自己的JDBC連接一樣操作,允許用戶直接使用的次數和時間。

第三、 控制資源的使用

如果不使用連接池,每次訪問數據庫都需要創建一個連接,這樣系統的穩定性受系統連接需求影響很大,很容易產生資源浪費和高負載異常。

連接池能夠使性能最大化,將資源利用控制在一定的水平下。連接池能控制池中的連接數量,增強了系統在大量用戶應用時的穩定性。

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享