[英]Enterprise Library 5.0 and Connection management
我正在一個企業應用程序上工作,其中多個客戶端將在系統上工作。 使用三層體系結構,在數據庫層中,我們將企業庫5用於所有數據庫操作。 我已經聲明了一個這樣的類級變量:
SqlDatabase sqldtabase =
EnterpriseLibraryContainer.Current.GetInstance<SqlDatabase>("Beta");
並且我們使用sqldatabase變量從db檢索數據並調用各種Sp。
我的查詢是企業庫如何進行連接管理以及如何進行連接池。 我們是否需要顯式打開或關閉連接或企業庫來照顧它。
例如,如果您使用ExecuteReader
,則需要顯式關閉連接。
您可以更改池大小,例如在web.config中設置最大大小。 實際管理由SQL Server控制。
您是否有不確定的示例代碼?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.