二つの一般的であり、我々は最初のデフォルトを取るために、第二を置きますが、クエリが比較的大きい(コードの最適化の差)データである場合、与えられたを形成するために、30秒以上になります
SqlCommand.CommandTimeoutは、
コマンド実行の試行を終了し、エラーを生成するまでの待機時間を取得または設定します。
時間(秒)コマンドの実行を待ちます。デフォルトは30秒です。
SqlConnection.ConnectionTimeout
接続試行を終了して待機する時間前にエラーが発生を確立しようとしてもらいます。
(秒単位)待機時間オープン接続。デフォルトは15秒です。