私のアプリケーションでは、プールされた接続のリークに問題があります。
約 3 週間ごとにプールの制限がなくなり、アプリケーション サーバーを再起動する必要があります。アプリケーションのグループ '.Net Data provider for Sql server' のパフォーマンス カウンターを観察すると、カウンターの値がNumbeOfInactiveConnectionPools
短時間 (約 30 秒) 1 増加し、元の値に戻ることがあることに気付きました。時折、1 増加し、減少しないことがあります。長期値は 1 になります。その後、1 ずつ増加し続け、元に戻ります。その結果、現在の長期値は 2 です。
これが接続が漏れている理由ですか?このカウンターが何を意味し、接続プールが非アクティブになるタイミングを説明してもらえますか? ここで見つけたカウンターの説明を見つけましたが、貧弱です。