日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
仔細研究ADO.Net連接池使用連接字符串

說了這么多ADO.Net連接池的相關注釋,那我們什么時候需要使用到Connection Pool呢?一般而言這應該由您的項目需求而決定。但是由于所有的額外檢查都會增大ADO.net Connection Pool 對系統(tǒng)的開銷。

如果您的項目是ASP.net/WebService 我們會建議您使用Connection Pool因為這個功能能夠幫助您減少由于頻繁創(chuàng)建連接帶來的巨大系統(tǒng)開銷。

如果您的系統(tǒng)是一個C/S模型結構,我們會不建議您使用Connection Pool,這是由于一般而言,在C/S這樣的模型中,每一個用戶都是使用自己的用戶名密碼去連接后臺數(shù)據(jù)庫,使用的都是不同的Connection String,基本不會出現(xiàn)頻繁出現(xiàn)打開/關閉數(shù)據(jù)庫連接的問題。#t#

實際上在C/S模型中,您可以一直使一個Connection保持open的關閉,而不Close,這樣更能夠提高您系統(tǒng)的性能,不會由于Connection Pool的額外檢查而帶來系統(tǒng)資源的消耗,同時也不必擔心一直打開的Connection長時間的占用了連接,導致其他的連接無法從connection pool 及時獲取到。(因為您根本就不需要使用到connection pool)。

 
 
  1. protected override void Dispose(bool disposing)  
  2. {  
  3. if (disposing)  
  4. {  
  5. this._userConnectionOptions = null;  
  6. this._poolGroup = null;  
  7. this.Close();  
  8. }  
  9. this.DisposeMe(disposing);  
  10. base.Dispose(disposing);  
  11. }  

當連接返回pool時,它的時間和創(chuàng)建時間相比,如果它的存在時間超過了Connection Lifetime,它被釋放。這對于新加入集群的服務器平衡是很有用的。值0可以保證連接有***時限。


網(wǎng)頁標題:仔細研究ADO.Net連接池使用連接字符串
標題鏈接:http://www.dlmjj.cn/article/djsjdio.html