SET QUERY_GOVERNOR_COST_LIMIT (Transact-SQL)

Изменения: 17 июля 2006 г.

Переопределяет текущее значение параметра query governor cost limit для текущего соединения.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

SET QUERY_GOVERNOR_COST_LIMIT value

Аргументы

  • value
    Значение типа numeric или integer, указывающее максимально возможное время выполнения запроса. Если задать значение больше нуля, регулятор запросов запрещает выполнение всех запросов, оценочная стоимость которых превышает это значение. Если указать значение 0 (значение по умолчанию), регулятор запросов будет отключен, что разрешает выполнение всех запросов без ограничения времени.

    Цена запроса — это предполагаемое время в секундах, которое требуется для завершения запроса в конкретной конфигурации оборудования.

Замечания

Использование инструкции SET QUERY_GOVERNOR_COST_LIMIT относится только к текущему соединению и продолжается в течение текущего соединения. С помощью параметра query governor cost limit хранимой процедуры sp_configure можно изменить предельное значение стоимости, используемое регулятором запросов в рамках всего сервера. Дополнительные сведения о настройке этого параметра см. в разделах sp_configure и Установка параметров конфигурации сервера.

Значение параметра SET QUERY_GOVERNOR_COST_LIMIT устанавливается во время выполнения или запуска, но не во время синтаксического анализа.

Разрешения

Необходимо членство в роли public.

См. также

Справочник

SET (Transact-SQL)

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

Производительность запроса

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

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

Журнал изменений

Версия Журнал

17 июля 2006 г.

Обновленное содержимое
  • Исправлены сведения о необходимых разрешениях.

14 апреля 2006 г.

Обновленное содержимое
  • Уточнено определение аргумента value.