SqlConnection.ClearAllPools 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
清空所有連線池。
public:
static void ClearAllPools();
public static void ClearAllPools();
static member ClearAllPools : unit -> unit
Public Shared Sub ClearAllPools ()
備註
ClearAllPools() 重置(或清空)所有連線池。 若通話時已有連線在使用中,則會適當標記,當 Close() 呼叫時會被丟棄(而非返回池)。
注意事項
清理泳池是一項昂貴的作業,僅在必要時才應使用。 此操作可能對泳池預熱產生負面影響,並產生高連線流失,因為預熱作業持續開啟新連線以嘗試達到最小泳池大小。 這種情況在被叫清的密圈中尤其常見。