Поделиться через


Параметр 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 для изменения значения параметра query governor cost limit, то значение параметра show advanced options должно быть установлено в значение 1. Установка параметра вступает в силу немедленно (без перезапуска сервера).

См. также

Основные понятия

Установка параметров конфигурации сервера

Другие ресурсы

RECONFIGURE (Transact-SQL)
SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)
Хранимая процедура sp_configure (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005