Параметр query governor cost limit
Используйте параметр «query governor cost limit», чтобы указать верхнюю границу времени выполнения запроса. Для запросов, у которых предполагаемое время выполнения превышает этот предел, будет возвращаться ошибка, и такие запросы не будут выполниться. Цена запроса — это предполагаемое время в секундах, которое требуется для завершения запроса на аппаратных средствах конкретной конфигурации.
Если задать ненулевое неотрицательное значение, регулятор запросов запрещает выполнение всех запросов, расчетная стоимость которого превышает это значение. Если указать значение 0 (значение по умолчанию), регулятор запросов разрешает выполнение всех запросов без ограничения времени.
Если использовать хранимую процедуру sp_configure для изменения значения параметра query governor cost limit, то значение изменяется на уровне сервера. Чтобы изменить значение параметра для конкретного соединения, используйте инструкцию SET QUERY_GOVERNOR_COST_LIMIT.
Параметр query governor cost limit является дополнительным параметром. Если для изменения параметра «query governor cost limit» используется системная хранимая процедура sp_configure, то значение параметра «show advanced options» должно быть установлено в значение 1. Установка параметра вступает в силу немедленно (без перезагрузки сервера).
См. также