さらに、後者のパターンが ASP.NET Web サイトで使用される場合は、「常に開いている」接続を使用しています。スレッドセーフ?または、同時実行の問題があります。問題がない場合、ASP.NET は暗黙のうちに I/O スレッドを作成したり、ミューテックスを実行したりして、これが起こらないようにする方法を教えてください。
質問、質問...
さらに、後者のパターンが ASP.NET Web サイトで使用される場合は、「常に開いている」接続を使用しています。スレッドセーフ?または、同時実行の問題があります。問題がない場合、ASP.NET は暗黙のうちに I/O スレッドを作成したり、ミューテックスを実行したりして、これが起こらないようにする方法を教えてください。
質問、質問...
組み込みのConnection Poolingを使用することをお勧めします。そのため、必要に応じて接続をスピンアップしてください。彼らは単にプールから来るだけです。
ADO.NET に接続プールを管理させます。
新しい接続が必要な場合は、新しい接続をインスタンス化します。プールに存在する場合は、リセットされて返されます。接続を破棄すると、プールに返されます。