ストアドプロシージャ内で実行される特定のSQLクエリのタイムアウト値を設定します。 特定のクエリのタイムアウト値を設定することはできますか?特定のSQLクエリに対してタイムアウトを設定するにはどうすればよいですか?
答えて
クエリタイムアウト(RPCまたはバッチ)を適用するのはSQL ServerではなくクライアントAPIです。したがって、ストアド・プロシージャに複数の文が含まれている場合、クライアント・コマンドのタイムアウトをより細かく設定することはできません。目的のクエリーがクライアントによって別々に実行されるようにprocを分割し、そのコマンドに異なるタイムアウトを指定する必要があります。
タイムアウトを設定する方法の詳細は、クライアントAPIによって異なります。 .NETの場合は、SqlCommand.CommandTimeout
プロパティです。
procに1つのクエリしか含まれていない場合、そのprocのタイムアウトを指定する方法は何ですか? .Net/javaのようなフロントエンドからですか?SqlCommand? @Dan Guzman –
'.Net SqlCommand'の' CommandTimeout'プロパティはタイムアウトを制御します。 Javaから、私はそれがドライバに依存していると思います(例えば、 'setQueryTimeout()'メソッドをサポートしています)。 –
ありがとう@Dan Guzman –
- 1. 特定のctypeに対してfocusAreaを設定するにはどうすればよいですか?
- 2. 特定のユーザロールに対してmaxInvalidPasswordAttemptsを設定するにはどうすればいいですか
- 3. 特定のテーブルクラスに対応するコードを設定するにはどうすればよいですか?
- 4. プログラムのタイムアウトを設定するにはどうすればよいですか?
- 5. マップタスクのタイムアウトを設定するにはどうすればよいですか?
- 6. HttpWebRequest.GetRequestStreamでタイムアウトを設定するにはどうすればよいですか?
- 7. JJWTトークン。タイムアウトを設定するにはどうすればよいですか?
- 8. SQLクエリの結果として列エイリアスを設定するにはどうすればよいですか?
- 9. websphereのリバティー・プロファイルで絶対セッション・タイムアウトを設定するにはどうすればいいですか?
- 10. ブートストラップの特定のグリッドに従ってタブを設定するにはどうすればよいですか?
- 11. 特定のファイルに対してソナールールを無効にするにはどうすればよいですか?
- 12. 埋め込みJetty(v9)を設定して特定のリソースファイルに特定のヘッダーを設定するにはどうすればよいですか?
- 13. Mercurialで特定のコミットに対してのみプルリクエストを行うにはどうすればよいですか?
- 14. SQL Serverで特定のクエリを作成するにはどうすればよいですか?
- 15. オブジェクトの特定のインスタンスに対してアクションを実行するにはどうすればよいですか?
- 16. 特定のキーに対してハッシュのハッシュを検索するにはどうすればよいですか?
- 17. 古いバージョンのライブラリに対して/ make/configureを設定するにはどうすればよいですか?
- 18. deviseを使用してタイムアウトを設定するにはどうすればよいですか?
- 19. window.locationを特定のパス(ホストなし)に設定するにはどうすればよいですか?
- 20. 特定のユーザタイプに対してCakePHPアプリケーションをテストするにはどうすればよいですか?
- 21. 特定のテキストに対してマークダウンパーサーをエスケープするにはどうすればよいですか?
- 22. 特定のキーボードショートカットに対してemacsコマンドを実行するにはどうすればよいですか?
- 23. 特定のテーブル変数に対してdistinctを使用するにはどうすればよいですか?
- 24. UITapGestureRecognizerのタイムアウトしきい値を設定するにはどうすればよいですか?
- 25. ASP.NETアプリケーションに対してオートコンプリート=オフをグローバルに設定するにはどうすればよいですか?
- 26. crontabの特定のタスクに異なるタイムゾーンを設定するにはどうすればよいですか?
- 27. データテーブルの各行に対してコンバータプロパティを設定するにはどうすればよいですか?
- 28. 他のリクエストを妨げずにローダーをタイムアウトに設定するにはどうすればよいですか?
- 29. 特定のリストに対して頻度を数えるにはどうすればよいですか?
- 30. 特定のページに対してpage_actionを表示させるにはどうすればよいですか?
.netまたはjavaで使用する代わりにSQLで使用しようとしている理由 – Mani
SQL Serverではクエリの実行が停止しないため、接続を実行するクライアントからタイムアウトを設定する必要があります。それがSSMSならば、あなたは 'sp_configure'を使うことができます – Petaflop
私はフロントエンドで.Netを使用しています。そして、command.CommandTimeout = 10000のようなタイムアウトを設定するSqlCommandのオプションがあります。 @Mani –