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


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_resource_semaphores.

Pending memory grant count

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

Max memory (KB)

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

Used memory (KB)

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

Target memory (KB)

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

См. также

Справочник

SQL Server, объект Workload Group Stats

Основные понятия

Наблюдение за использованием ресурсов (системный монитор)

Регулятор ресурсов