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


sys.resource_governor_workload_groups (Transact-SQL)

Возвращает хранимую конфигурацию группы рабочей нагрузки. Каждая группа рабочей нагрузки может иметь подписку только на один и только один пул ресурсов.

Имя столбца

Тип данных

Описание

group_id

int

Уникальный идентификатор группы рабочей нагрузки. Не допускает значения NULL.

name

sysname

Имя группы рабочей нагрузки. Не допускает значения NULL.

importance

sysname

Относительная важность запроса в данной группе рабочей нагрузки. Важность представлена одним из следующих значений, причем значением по умолчанию является MEDIUM.

  • LOW

  • MEDIUM

  • HIGH

Не допускается значение NULL.

ПримечаниеПримечание

Важность применима только к группам рабочей нагрузки в одном и том же пуле ресурсов.

request_max_memory_grant_percent

int

Максимальный объем предоставляемой памяти, в процентах, для отдельного запроса. Значение по умолчанию 25. Не допускает значения NULL.

ПримечаниеПримечание

Если это значение больше 50 процентов, большие запросы не будут выполняться одновременно. Поэтому повышается риск возникновения ошибки нехватки памяти при выполнении запроса.

request_max_cpu_time_sec

int

Максимально допустимое использование ЦП, в секундах, для отдельного запроса. Значение по умолчанию равно 0 и означает отсутствие ограничений. Не допускает значения NULL.

ПримечаниеПримечание

Дополнительные сведения см. в разделе Класс событий CPU Threshold Exceeded.

request_memory_grant_timeout_sec

int

Время ожидания предоставления памяти, в секундах, для отдельного запроса. Для значения по умолчанию 0 используется внутреннее вычисление, основанное на стоимости запроса. Не допускает значения NULL.

max_dop

int

Максимальная степень параллелизма для группы рабочей нагрузки. Для значения по умолчанию 0 используются глобальные параметры. Не допускает значения NULL.

ПримечаниеПримечание

Этим параметром переопределяется параметр запроса maxdop.

group_max_requests

int

Максимальное число параллельных запросов. Значение по умолчанию равно 0 и означает отсутствие ограничений. Значение NULL недопустимо.

pool_id

int

Идентификатор пула ресурсов, используемого данной группой рабочей нагрузки.

group_min_memory_percent

int

Процент от значения MIN_MEMORY_PERCENT, представляющего минимальный объем памяти, которая резервируется для пула ресурсов и не может совместно использоваться с другими пулами ресурсов. Это значение предоставляет гарантированный минимум для группы.

Замечания

Представление каталога отображает хранимые метаданные. Для просмотра конфигурации, хранимой в памяти, используйте соответствующее динамическое административное представление.

Сохраненная конфигурация и конфигурация, хранимая в памяти, могут различаться, если конфигурация регулятора ресурсов была изменена, но инструкция ALTER RESOURCE GOVERNOR RECONFIGURE не применялась.

Разрешения

Требует разрешение VIEW ANY DEFINITION для просмотра содержимого и разрешение CONTROL SERVER для изменения содержимого.

См. также

Справочник

sys.dm_resource_governor_workload_groups (Transact-SQL)

Представления каталога (Transact-SQL)

Представления каталога регулятора ресурсов (Transact-SQL)