sys.dm_resource_governor_resource_pools (Transact-SQL)
Возвращает информацию о текущем состоянии пула ресурсов, текущую конфигурацию пула ресурсов и статистику пула ресурсов.
Имя столбца |
Тип данных |
Описание |
---|---|---|
pool_id |
int |
Идентификатор пула ресурсов. Не допускается значение NULL. |
name |
sysname |
Имя пула ресурсов. Не допускается значение NULL. |
statistics_start_time |
datetime |
Время, когда была очищена статистика для данного пула. Не допускается значение NULL. |
total_cpu_usage_ms |
bigint |
Совокупное использование ЦП, в миллисекундах. Не допускается значение NULL. |
cache_memory_kb |
bigint |
Текущее общее использование памяти кэша, в килобайтах. Не допускается значение NULL. |
compile_memory_kb |
bigint |
Текущее общее использование заимствованной памяти, в килобайтах (КБ). Основная доля этого использования приходится на компиляцию и оптимизацию, но может также включать и других пользователей памяти. Не допускается значение NULL. |
used_memgrant_kb |
bigint |
Текущий общий объем используемой (заимствованной) памяти, полученной в результате операций предоставления памяти. Не допускается значение NULL. |
total_memgrant_count |
bigint |
Совокупное количество операций предоставления в данном пуле ресурсов. Не допускается значение NULL. |
total_memgrant_timeout_count |
bigint |
Совокупное количество операций предоставления памяти в данном пуле ресурсов, для которых было превышено время ожидания. Не допускается значение NULL. |
active_memgrant_count |
bigint |
Текущее количество операций предоставления памяти. Не допускается значение NULL. |
active_memgrant_kb |
bigint |
Сумма, в килобайтах (КБ), предоставленной в настоящее время памяти. Не допускается значение NULL. |
memgrant_waiter_count |
int |
Количество запросов, в настоящий момент ожидающих предоставления памяти. Не допускается значение NULL. |
max_memory_kb |
bigint |
Максимальный объем памяти, в килобайтах, который может быть получен пулом ресурсов. Это основано на текущих настройках и состоянии сервера. Не допускается значение NULL. |
used_memory_kb |
bigint |
Объем используемой памяти, в килобайтах, для пула ресурсов. Не допускается значение NULL. |
target_memory_kb |
bigint |
Целевой объем памяти, в килобайтах, который пытается заполучить пул ресурсов. Это основано на текущих настройках и состоянии сервера. Не допускается значение NULL. |
out_of_memory_count |
bigint |
Количество неудачных операций выделения памяти в пуле. Не допускает значение NULL. |
min_cpu_percent |
int |
Текущая конфигурация гарантированной средней пропускной способности ЦП для всех запросов в пуле ресурсов при возникновении конфликтов использования ЦП. Не допускается значение NULL. |
max_cpu_percent |
int |
Текущая конфигурация максимальной средней пропускной способности ЦП, разрешенной для всех запросов в пуле ресурсов при возникновении конфликтов использования ЦП. Не допускается значение NULL. |
min_memory_percent |
int |
Текущая конфигурация гарантированного объема памяти для всех запросов в пуле ресурсов при возникновении конфликтов использования памяти. Не используется совместно с другими пулами ресурсов. Не допускается значение NULL. |
max_memory_percent |
int |
Текущая конфигурация процентной доли от общего объема памяти сервера, которая может использоваться для запросов в данном пуле ресурсов. Не допускается значение NULL. |
Замечания
Между группами рабочей нагрузки регулятора ресурсов и пулами ресурсов регулятора ресурсов существует связь «многие к одному». В результате многие статистики пула ресурсов являются производными от статистик группы рабочей нагрузки.
В этом динамическом административном представлении отображается конфигурация оперативной памяти.Чтобы просмотреть сохраненные метаданные конфигурации, используйте представление каталога sys.resource_governor_resource_pools.
После успешного выполнения ALTER RESOURCE GOVERNOR RESET STATISTICS выполняется сброс следующих счетчиков: для statistics_start_time, total_cpu_usage_ms и out_of_memory_count. statistics_start_time задаются текущие дата и время, а для остальных счетчиков устанавливается нулевое значение (0).
Разрешения
Необходимо разрешение VIEW SERVER STATE.