SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)

更新日期: 2006 年 7 月 17 日

覆盖当前为当前连接所配置的“查询调控器开销限制”值。

主题链接图标Transact-SQL 语法约定

语法

SET QUERY_GOVERNOR_COST_LIMIT value

参数

  • value
    数值或整数值,用于指定可以运行查询的最长时间。如果为该选项指定一个非零、非负的数值,则查询调控器将不允许执行估计开销超过该值的查询。如果指定此选项为 0(默认),将关闭查询调控器,并且允许所有查询无限期运行。

    “查询开销”是指在特定硬件配置中完成查询所需的估计占用时间(秒)。

备注

仅限于在当前连接中使用 SET QUERY_GOVERNOR_COST_LIMIT,且只在当前连接期间有效。使用 sp_configure查询调控器开销限制选项可以更改服务器范围的查询调控器开销限定值。有关配置该选项的详细信息,请参阅 sp_configure设置服务器配置选项

SET QUERY_GOVERNOR_COST_LIMIT 的设置是在执行或运行时设置的,而不是在分析时设置的。

权限

要求具有 public 角色成员身份。

请参阅

参考

SET (Transact-SQL)

其他资源

查询性能

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2006 年 7 月 17 日

更新内容:
  • 更正了要求的权限。

2006 年 4 月 14 日

更新内容:
  • 澄清了 value 的定义。