日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

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

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

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

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

實(shí)際上在C/S模型中,您可以一直使一個(gè)Connection保持open的關(guān)閉,而不Close,這樣更能夠提高您系統(tǒng)的性能,不會(huì)由于Connection Pool的額外檢查而帶來系統(tǒng)資源的消耗,同時(shí)也不必?fù)?dān)心一直打開的Connection長時(shí)間的占用了連接,導(dǎo)致其他的連接無法從connection pool 及時(shí)獲取到。(因?yàn)槟揪筒恍枰褂玫絚onnection 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. }  

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


網(wǎng)站名稱:仔細(xì)研究ADO.Net連接池使用連接字符串
轉(zhuǎn)載源于:http://www.5511xx.com/article/djsjdio.html