sys.resource_governor_workload_groups (Transact-SQL)
применимо к:SQL Server
Управляемому экземпляру SQL Azure
Возвращает конфигурацию хранимой группы рабочей нагрузки. Каждая строка представляет группу рабочей нагрузки. Каждая группа рабочей нагрузки использует один пул ресурсов.
Имя столбца | Тип данных | Description |
---|---|---|
group_id |
int | Уникальный идентификатор группы рабочей нагрузки. Не допускается значение NULL. |
name |
sysname | Имя группы рабочей нагрузки. Не допускается значение NULL. |
importance |
sysname | Относительная важность запроса в данной группе рабочей нагрузки. Важность является одной из следующих: Low , Medium , High .
Medium — это значение по умолчанию. Примечание. важность относится к другим группам рабочей нагрузки в том же пуле ресурсов. Не допускается значение NULL. |
request_max_memory_grant_percent |
int | Максимальное предоставление памяти для одного запроса в процентах от общего объема памяти рабочей области запросов для пула ресурсов. По умолчанию используется значение 25. Не допускается значение NULL. Примечание. Если этот параметр слишком высок, запросы, требующие предоставления памяти, могут быть заблокированы до завершения других запросов, и в некоторых случаях может возникнуть ошибка вне памяти. |
request_max_cpu_time_sec |
int | Максимально допустимое использование ЦП, в секундах, для отдельного запроса. Значение по умолчанию равно 0 и означает отсутствие ограничений. Не допускается значение NULL. Дополнительные сведения см. в разделе REQUEST_MAX_CPU_TIME_SEC. |
request_memory_grant_timeout_sec |
int | Время ожидания предоставления памяти, в секундах, для отдельного запроса. Для значения по умолчанию 0 используется внутреннее вычисление, основанное на стоимости запроса. Не допускается значение NULL. |
max_dop |
int | Максимальная степень параллелизма для запроса, выполняемого в группе рабочей нагрузки. Значение по умолчанию ( 0) использует глобальные параметры в области сервера или базы данных. Не допускается значение NULL. Примечание. Если задано значение, отличное от 0, переопределяет глобальные параметры и указание запроса MAXDOP . |
group_max_requests |
int | Максимальное количество одновременных запросов, выполняемых в группе рабочей нагрузки. Значение по умолчанию равно 0 и означает отсутствие ограничений. Не допускается значение NULL. |
pool_id |
int | Идентификатор пула ресурсов, используемого данной группой рабочей нагрузки. |
external_pool_id |
int |
Область применения: SQL Server 2016 (13.x) и более поздних версий. Идентификатор внешнего пула ресурсов, который использует эта группа рабочих нагрузок. |
request_max_memory_grant_percent_numeric |
float |
Область применения: SQL Server 2019 (15.x) и более поздних версий. Максимальное предоставление памяти для одного запроса в процентах от общего объема памяти рабочей области запросов для пула ресурсов. По умолчанию используется значение 25. Не допускается значение NULL. Примечание. соответствует request_max_memory_grant_percent , но включает доли процента при создании или изменении группы рабочей нагрузки. |
Замечания
Представление каталога отображает хранимые метаданные. Чтобы просмотреть текущую эффективную конфигурацию, используйте соответствующее динамическое представление управления, sys.dm_resource_governor_workload_groups (Transact-SQL).
Хранимые и эффективные конфигурации могут отличаться, если конфигурация регулятора ресурсов была изменена, но инструкция ALTER RESOURCE GOVERNOR RECONFIGURE
не была выполнена.
Разрешения
Требуется разрешение VIEW ANY DEFINITION
.