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)
регулятор ресурсов