導航:首頁 > 數據處理 > 資料庫關閉後連接池什麼時候釋放

資料庫關閉後連接池什麼時候釋放

發布時間:2023-11-30 10:18:18

資料庫連接池

在實際應用開發中,特別是在WEB應用系統中,如果JSP、Servlet或EJB使用JDBC直接訪問資料庫中的數據,每一次數據訪問請求都必須經歷建立資料庫連接、打開資料庫、存取數據和關閉資料庫連接等步驟,而連接並打開資料庫是一件既消耗資源又費時的工作,如果頻繁發生這種資料庫操作,系統的性能必然會急劇下降,甚至會導致系統崩潰。資料庫連接池技術是解決這個問題最常用的方法,在許多應用程序伺服器(例如:Weblogic,WebSphere,JBoss)中,基本都提供了這項技術,無需自己編程,但是,深入了解這項技術是非常必要的。
資料庫連接池技術的思想非常簡單,將資料庫連接作為對象存儲在一個Vector對象中,一旦資料庫連接建立後,不同的資料庫訪問請求就可以共享這些連接,這樣,通過復用這些已經建立的資料庫連接,可以克服上述缺點,極大地節省系統資源和時間。
資料庫連接池的主要操作如下:
(1)建立資料庫連接池對象(伺服器啟動)。
(2)按照事先指定的參數創建初始數量的資料庫連接(即:空閑連接數)。
(3)對於一個資料庫訪問請求,直接從連接池中得到一個連接。如果資料庫連接池對象中沒有空閑的連接,且連接數沒有達到最大(即:最大活躍連接數),創建一個新的資料庫連接。
(4)存取資料庫。
(5)關閉資料庫,釋放所有資料庫連接(此時的關閉資料庫連接,並非真正關閉,而是將其放入空閑隊列中。如實際空閑連接數大於初始空閑連接數則釋放連接)。
(6)釋放資料庫連接池對象(伺服器停止、維護期間,釋放資料庫連接池對象,並釋放所有連接)。

閱讀全文

與資料庫關閉後連接池什麼時候釋放相關的資料

熱點內容
dd37交易成功什麼時候能提現 瀏覽:506
無錫母嬰信息管理系統花費多少 瀏覽:499
如何讓店員推廣本公司產品 瀏覽:58
洗護產品如何打堆頭 瀏覽:452
產品監測有哪些部門完成 瀏覽:709
墊江有哪些建材市場 瀏覽:593
有技術沒學歷怎麼進大公司 瀏覽:144
網戀摩羯座對象生氣了怎麼發信息 瀏覽:812
shinecloud怎麼交易 瀏覽:583
火車票開票信息如何查詢 瀏覽:171
如何做衣服代理 瀏覽:192
陌陌上收到的信息在哪裡 瀏覽:476
銀川交易市場在哪裡 瀏覽:782
如何保護數據信息 瀏覽:247
安居客交易經紀人怎麼弄 瀏覽:962
湘典檳榔來了代理得多少錢 瀏覽:271
ups市場如何 瀏覽:369
什麼地方可以做茶葉代理 瀏覽:218
機器人代理商是什麼 瀏覽:852
dma傳輸數據的速度由什麼決定 瀏覽:175