數(shù)據(jù)庫連接池的優(yōu)點
1、資源重用
由于數(shù)據(jù)庫連接得到重用,避免了頻繁創(chuàng)建、釋放連接引起的大量性能開銷。在減少系統(tǒng)消耗的基礎上,另一方面也增進了系統(tǒng)運行環(huán)境的平穩(wěn)性(減少內存碎片以及數(shù)據(jù)庫臨時進程/線程的數(shù)量)。
2、更快的系統(tǒng)響應速度
數(shù)據(jù)庫連接池在初始化過程中,往往已經創(chuàng)建了若干數(shù)據(jù)庫連接置于池中備用。此時連接的初始化工作均已完成。對于業(yè)務請求處理而言,直接利用現(xiàn)有可用連接,避免了數(shù)據(jù)庫連接初始化和釋放過程的時間開銷,從而縮減了系統(tǒng)整體響應時間。
3、新的資源分配手段
對于多應用共享同一數(shù)據(jù)庫的系統(tǒng)而言,可在應用層通過數(shù)據(jù)庫連接的配置,實現(xiàn)數(shù)據(jù)庫連接池技術,幾年錢也許還是個新鮮話題,對于目前的業(yè)務系統(tǒng)而言,如果設計中還沒有考慮到連接池的應用。某一應用最大可用數(shù)據(jù)庫連接數(shù)的限制,避免某一應用獨占所有數(shù)據(jù)庫資源。
4、統(tǒng)一的連接管理,避免數(shù)據(jù)庫連接泄漏
在較為完備的數(shù)據(jù)庫連接池實現(xiàn)中,可根據(jù)預先的連接占用超時設定,強制收回被占用連接。從而避免了常規(guī)數(shù)據(jù)庫連接操作中可能出現(xiàn)的資源泄漏。
-
數(shù)據(jù)庫
+關注
關注
7文章
3885瀏覽量
65603
發(fā)布評論請先 登錄
數(shù)據(jù)庫數(shù)據(jù)恢復——MongoDB數(shù)據(jù)庫文件拷貝后服務無法啟動的數(shù)據(jù)恢復

數(shù)據(jù)庫數(shù)據(jù)恢復—SQL Server附加數(shù)據(jù)庫提示“錯誤 823”的數(shù)據(jù)恢復案例

從Delphi、C++ Builder和Lazarus連接到MySQL數(shù)據(jù)庫

適用于MySQL和MariaDB的Python連接器:可靠的MySQL數(shù)據(jù)連接器和數(shù)據(jù)庫

從Delphi、C++ Builder和Lazarus連接到Oracle數(shù)據(jù)庫
MySQL數(shù)據(jù)庫的安裝

云數(shù)據(jù)庫是哪種數(shù)據(jù)庫類型?
數(shù)據(jù)庫數(shù)據(jù)恢復—Mysql數(shù)據(jù)庫表記錄丟失的數(shù)據(jù)恢復流程

數(shù)據(jù)庫數(shù)據(jù)恢復—MYSQL數(shù)據(jù)庫ibdata1文件損壞的數(shù)據(jù)恢復案例
數(shù)據(jù)庫數(shù)據(jù)恢復—通過拼接數(shù)據(jù)庫碎片恢復SQLserver數(shù)據(jù)庫

Oracle數(shù)據(jù)恢復—異常斷電后Oracle數(shù)據(jù)庫啟庫報錯的數(shù)據(jù)恢復案例

數(shù)據(jù)庫數(shù)據(jù)恢復—SQL Server數(shù)據(jù)庫出現(xiàn)823錯誤的數(shù)據(jù)恢復案例

數(shù)據(jù)庫數(shù)據(jù)恢復—SQL Server數(shù)據(jù)庫所在分區(qū)空間不足報錯的數(shù)據(jù)恢復案例
使用mybatis切片實現(xiàn)數(shù)據(jù)權限控制

數(shù)據(jù)庫數(shù)據(jù)恢復—raid5陣列上層Sql Server數(shù)據(jù)庫數(shù)據(jù)恢復案例

評論