新聞中心
這回不打算用ADO連接池進行測試工作了,以上程序中pooing = false表示也不打算使用ADO連接池,通過連接串Open & Close進行10次連接程序,看看是否使用性能計數(shù)器觀察SQL Server的“物理連接”數(shù)量。

創(chuàng)新互聯(lián)公司是專業(yè)的八公山網(wǎng)站建設公司,八公山接單;提供網(wǎng)站設計、網(wǎng)站建設,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行八公山網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
從下面的鋸齒圖可以看出每執(zhí)行一次con.Open(),SQLServer的“物理連接”數(shù)量都增加一,而每執(zhí)行一次con.Close(),SQLServer的“物理連接”數(shù)量都減少一。由于不使用連接池,每次Close連接的時候Data Provider需要把“邏輯連接”和“物理連接”都銷毀了,每次Open連接的時候Data Provider需要 建立“邏輯連接”和“物理連接”,鋸齒圖因此而成。#t#
下面啟用連接池再測試一次。把連接串的pooling參數(shù)改為true,另外在for循環(huán)后加上Console.Read()。
從下圖可以看出,從***次Open到第執(zhí)行完Console.Read()這段時間內,SQL Server的“物理連接”數(shù)量一直保持為1,直到關閉console應用程序的進程后SQL Server的“物理連接”數(shù)量才變?yōu)?。由于使用了ADO連接池,每次Close連接的時候Data Provider只需把“邏輯連接”釋放回ADO連接池,對應的“物理連接”則保持打開的狀態(tài)。每次Open連接的時候,Data Provider只需從連接池取出一個“邏輯連接”,這樣就可以使用其對應“物理連接”而不需建立新的“物理連接”,直線圖因此而成。
本文題目:進行測試ADO連接池工作介紹
當前URL:http://m.5511xx.com/article/cdhhdpi.html


咨詢
建站咨詢
