SQL Server, объект Resource Pool Stats

Объект SQLServer:Resource Pool Stats содержит счетчики производительности, сообщающие основные данные статистики пула ресурсов регулятора ресурсов.

Каждый активный пул ресурсов создает экземпляр объекта производительности SQLServer:Resource Pool Stats, при этом имя экземпляра совпадает с именем пула ресурсов в регуляторе ресурсов. В следующей таблице описываются счетчики, поддерживаемые этим экземпляром.

Имя счетчика

Описание

CPU usage %

Использование пропускной способности ЦП всеми группами рабочей нагрузки, принадлежащими данному пулу. Измеряется относительно рабочего компьютера и нормализуется по всем процессорам системы. Это значение будет изменено при изменении количества ЦП, доступных для процесса SQL Server. Оно не нормализовано до уровня значения, получаемого процессом SQL Server.

CPU usage target %

Целевое значение параметра загрузки ЦП для пула ресурсов, рассчитанное на основании параметров конфигурации пула ресурсов и загрузки системы.

CPU control effect %

Воздействие регулятора ресурсов на пул ресурсов. Рассчитывается по формуле: (Загрузка ЦП, %)/(Загрузка ЦП, %, без регулятора ресурсов).

Compile memory target (KB)

Текущее значение целевого брокера памяти для компиляции запросов, в килобайтах (КБ).

Cache memory target (KB)

Текущее значение целевого брокера памяти для кэширования, в килобайтах (КБ).

Query exec memory target (KB)

Текущее значение целевого брокера памяти для предоставления памяти на выполнение запросов, в килобайтах (КБ). Эта информация также доступна в представлении sys.dm_exec_query_memory_grants.

Memory grants/sec

Число операций предоставления памяти, выполняемых в данном пуле ресурсов за одну секунду.

Active memory grants count

Текущее общее количество операций по предоставлению памяти. Эта информация также доступна в представлении sys.dm_exec_query_memory_grants.

Memory grant timeouts/sec

Количество операций предоставления памяти с истекшим временем ожидания за секунду.

Active memory grant amount (KB)

Текущий суммарный объем предоставленной памяти, в килобайтах (КБ). Эта информация также доступна в представлении sys.dm_exec_query_memory_grants.

Pending memory grant count

Число запросов на предоставление памяти, ожидающих в очереди. Эта информация также доступна в представлении sys.dm_exec_query_memory_grants.

Max memory (KB)

Максимальный объем памяти в килобайтах (КБ), которым может располагать пул ресурсов; рассчитывается на основе заданных параметров пула ресурсов и состояния сервера.

Used memory (KB)

Объем используемой памяти в пуле ресурсов, в килобайтах (КБ).

Target memory (KB)

Целевой объем памяти, в килобайтах (КБ), который пул ресурсов пытается получить. Рассчитывается на основе заданных параметров пула ресурсов и состояния сервера.