Webアプリケーションで接続を閉じないことの影響は何ですか?
私が理解していることから、プールに100の接続があり、接続を閉じず、接続のタイムアウトがかなり長い場合、これは内部で起こったことです。
- 接続を開くと、プールから接続が取得されます
- 閉じないと、タイムアウトが経過するまで開いたままになり、その後、バックグラウンドスレッドがプールをループして、接続を明示的に閉じてプールに戻します。
c#は管理されていますが、ページリクエストが正しく終了した後に終了するという意味ではありませんか?それがタイムアウト設定の正しいものですか? または、.netランタイムは、ページリクエストが終了したため、接続を閉じることができることを知っているほど賢いですか?
これは本当ですか?