數(shù)據(jù)源操作原理

數(shù)據(jù)源操作的核心原理就是,在一個對象池中保存多個數(shù)據(jù)庫的連接(也稱為數(shù)據(jù)庫連接池,Connection Pool),這樣以后再進行數(shù)據(jù)庫操作時,直接從連接池中取出一個數(shù)據(jù)庫連接,當數(shù)據(jù)庫操作完成后,再將此連接放回到數(shù)據(jù)庫連接池中,等待其他用戶繼續(xù)使用。

** 最小連接數(shù):** 如果一個程序在使用時沒有一個用戶連接,則數(shù)據(jù)庫最小應該維持的數(shù)據(jù)庫連接數(shù)。
最大連接數(shù): 在一個程序中一個數(shù)據(jù)庫最多可以打開的數(shù)據(jù)庫連接數(shù)。
最大等待時間: 當一個數(shù)據(jù)庫連接池中已經(jīng)沒有更多的數(shù)據(jù)庫連接提供給用戶使用時,其他用戶等待的最大時間,如果在最大等待時間內(nèi)有連接放回,則可以繼續(xù)使用;如果超過了最大等待時間,則用戶無法取得數(shù)據(jù)庫連接。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容