SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)

現在の接続に対して、query governor cost limit の現在の構成値より優先する値を指定します。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

SET QUERY_GOVERNOR_COST_LIMIT value

引数

  • value
    クエリの最大実行時間を表す数値または整数値です。値は、最も近い整数に切り捨てられます。負の値は 0 に切り上げられます。クエリ ガバナは、見積コストがこの値を超えるクエリの実行を許可しません。このオプションに 0 (既定値) を指定すると、クエリ ガバナが無効になり、時間制限なしですべてのクエリを実行できるようになります。

    "クエリ コスト" とは、特定のハードウェア構成でクエリを完了するために必要とされる予測所要時間を秒単位で表したものです。

説明

SET QUERY_GOVERNOR_COST_LIMIT の設定は現在の接続にだけ適用され、現在の接続が終了するまで有効です。サーバー全体のクエリ制御コストの上限値を変更するには、sp_configurequery governor cost limitオプションを使用します。このオプションの構成に関する詳細については、「sp_configure」と「サーバー構成オプションの設定」を参照してください。

SET QUERY_GOVERNOR_COST_LIMIT は、解析時ではなく実行時に設定されます。

権限

public ロールのメンバシップが必要です。

関連項目

参照

その他の技術情報