接続文字列内のタイムアウトと IIS 構成内のタイムアウトの違いを知りたいこれらの 2 つの用語で混乱しています
data source=xxxx;Initial Catalog=Test;User=yy;Password=yyyy;Timeout=10
DB 接続のタイムアウトは IIS のタイムアウトとは大きく異なります
DB接続タイムアウトは、 MSDN SqlConnection.ConnectionTimeoutからDBへの接続を確立することについてです
試行を終了してエラーを生成する前に、接続を確立しようとするときに待機する時間を取得します。
接続タイムアウトは、アイドル状態の接続によって消費されるメモリ リソースの量を減らすのに役立ちます。タイムアウト設定により、特定のタスクまたはクライアントにサーバー リソースを割り当てる時間を指定することもできます。
データベース接続文字列のタイムアウトは、ADO.NET がデータベース サーバーが利用できないと判断する前にデータベース サーバーへの接続を試行するのに費やす時間です (これは、コマンドのタイムアウトとは無関係であることに注意してください)。Connect
データベース接続文字列の は のシノニムですConnect Timeout
。
IIS のタイムアウトは、要求が失敗したと判断する前に要求の処理に費やす時間です。