SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)

更新 : 2006 年 7 月 17 日

現在の接続に対して、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 ロールのメンバシップが必要です。

参照

関連項目

SET (Transact-SQL)

その他の技術情報

クエリ パフォーマンス

ヘルプおよび情報

SQL Server 2005 の参考資料の入手

変更履歴

リリース 履歴

2006 年 7 月 17 日

変更内容
  • 必要な権限を修正しました。

2006 年 4 月 14 日

変更内容
  • value の定義を更新。