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


sys.dm_resource_governor_configuration (Transact-SQL)

Область применения: SQL Server

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

Имя столбца Тип данных Description
classifier_function_id int Идентификатор функции-классификатора, используемой в настоящий момент регулятором ресурсов. Возвращает значение 0, если ни одна функция не используется. Не допускает значение NULL.

Примечание. Эта функция используется для классификации новых запросов и использования правил для маршрутизации этих запросов в соответствующую группу рабочей нагрузки. Дополнительные сведения см. в разделе Resource Governor (Регулятор ресурсов).
is_reconfiguration_pending bit Указывает, что изменения в группе или пуле внесены с помощью инструкции ALTER RESOURCE GOVERNOR RECONFIGURE, но не были применены к конфигурации, хранимой в памяти. Возвращается одно из следующих значений.

0 — Инструкция перенастройки не требуется.

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

Примечание. Возвращаемое значение всегда равно 0 при отключении регулятора ресурсов.

Не допускает значение NULL.
max_outstanding_io_per_volume int Область применения: SQL Server 2014 (12.x) и более поздних версий.

Максимальное число невыполненных операций ввода-вывода в расчете на том.

Замечания

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

Следующий пример иллюстрирует получение и сравнение хранимых значений метаданных и значений из памяти настройки регулятора ресурсов.

USE master;  
go  
-- Get the stored metadata.  
SELECT   
object_schema_name(classifier_function_id) AS 'Classifier UDF schema in metadata',   
object_name(classifier_function_id) AS 'Classifier UDF name in metadata'  
FROM   
sys.resource_governor_configuration;  
go  
-- Get the in-memory configuration.  
SELECT   
object_schema_name(classifier_function_id) AS 'Active classifier UDF schema',   
object_name(classifier_function_id) AS 'Active classifier UDF name'  
FROM   
sys.dm_resource_governor_configuration;  
go  

Разрешения

Необходимо разрешение VIEW SERVER STATE.

Разрешения для SQL Server 2022 и более поздних версий

Требуется разрешение VIEW SERVER PERFORMANCE STATE на сервере.

См. также

Динамические административные представления и функции (Transact-SQL)
sys.resource_governor_configuration (Transact-SQL)
регулятор ресурсов