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