池式連接超時怎么解決
池式連接超時的解決方法:
1、修改幾個關(guān)鍵頁面或訪問比較頻繁的數(shù)據(jù)庫訪問操作,使用DataAdapter和DataSet來獲取數(shù)據(jù)庫數(shù)據(jù),不要使用DataReader 。
【池式連接超時怎么解決】2、在訪問數(shù)據(jù)庫的頁面上使用數(shù)據(jù)緩存,如果頁面的數(shù)據(jù)不是經(jīng)常更新(幾分鐘更新一次)的話,使用Cache對象可以不用訪問數(shù)據(jù)庫而使用緩存中的內(nèi)容,那么可以大大減少連接數(shù)量 。
3、修改代碼,把使用Connection對象的地方都在Close()后面加上Dispose()調(diào)用 。
4、建議對數(shù)據(jù)庫操作進行大的修改,建立自己的數(shù)據(jù)庫操作代理類,繼承System.IDisposable接口 , 強迫釋放資源,這樣就不會出現(xiàn)連接數(shù)量不夠的問題了 。
DataReader是獨占連接的,每個都要占用一個連接 。當(dāng)然這個情況是偶爾出現(xiàn)的,所以會很長時間出現(xiàn)一次,因為只有同時有超過連接池最大連接數(shù)量的并發(fā)操作才會發(fā)生 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 遠(yuǎn)程監(jiān)控微型攝像頭能連接手機嗎
- v8聲卡怎么連接手機
- 熱水器怎么連接水管
- 華為m5鍵盤怎么連接
- 華為手機連接路由器怎么設(shè)置
- 電腦分機連接不了寬帶
- 寬帶連接提示調(diào)制解調(diào)器已刪除
- 奧克斯空調(diào)怎么拆
- 華為p8青春版熱點如何連接
- 汽車藍(lán)牙總斷開連接怎么辦
