query governor cost limit 选项

使用 query governor cost limit 选项指定查询可以运行的时间段上限。查询开销是指在特定硬件配置中完成查询所需的估计占用时间(秒)。

如果为该选项指定一个非零、非负的数值,则查询调控器将不允许执行估计成本超过该值的查询。如果为该选项指定 0(默认值),则将关闭查询调控器,并允许所有查询在没有任何时间限制的条件下运行。

如果用 sp_configure 来更改 query governor cost limit 的值,则所更改的值将在整个服务器范围内有效。若要在每个连接基础上更改此值,请使用 SET QUERY_GOVERNOR_COST_LIMIT 语句。

query governor cost limit 选项是一个高级选项。如果使用 sp_configure 系统存储过程来更改该设置,则只有在 show advanced options 设置为 1 时才能更改 query governor cost limit。更改后的设置将立即生效,而不需要重新启动服务器。

请参阅

概念

设置服务器配置选项

其他资源

RECONFIGURE (Transact-SQL)
SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)
sp_configure (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助