SQLServer, Resource Pool Stats 개체

SQLServer:Resource Pool Stats 개체는 리소스 관리자 리소스 풀 통계에 대한 정보를 보고하는 성능 카운터를 포함합니다.

각 활성 리소스 풀은 리소스 관리자 리소스 풀 이름과 동일한 인스턴스 이름으로 SQLServer:Resource Pool Stats 성능 개체의 인스턴스를 생성합니다. 다음 표에서는 이 인스턴스에서 지원하는 카운터에 대해 설명합니다.

카운터 이름

설명

CPU usage %

이 풀에 속한 모든 작업 그룹의 모든 요청에 의한 CPU 대역폭 사용량으로, 컴퓨터를 기준으로 측정되고 시스템에 있는 모든 CPU를 기준으로 평균화됩니다. 이 값은 SQL Server 프로세스에 사용할 수 있는 CPU 양이 변경되면 그에 따라 변경됩니다. 이 값은 SQL Server 프로세스에 전달되는 CPU를 기준으로는 평균화되지 않습니다.

CPU usage target %

리소스 풀 구성 설정과 시스템 로드를 기반으로 한 리소스 풀에 대한 CPU 사용량 %의 대상 값입니다.

CPU control effect %

리소스 관리자가 리소스 풀에 미치는 효과로, (CPU 사용량 %)/(리소스 관리자가 없을 경우의 CPU 사용량 %)로 계산합니다.

Compile memory target (KB)

쿼리 컴파일을 위한 현재 메모리 브로커 대상(KB)입니다.

Cache memory target (KB)

캐시를 위한 현재 메모리 브로커 대상(KB)입니다.

Query exec memory target (KB)

쿼리 실행 메모리 부여를 위한 현재 메모리 브로커 대상(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)

현재 부여된 메모리의 총 양(KB)입니다. 이 정보는 sys.dm_exec_query_resource_semaphores에 사용할 수도 있습니다.

Pending memory grant count

큐에 대기 중인 메모리 부여에 대한 요청 수입니다. 이 정보는 sys.dm_exec_query_resource_semaphores에 사용할 수도 있습니다.

Max memory (KB)

리소스 풀이 리소스 풀 설정과 서버 상태를 기반으로 확보할 수 있는 최대 메모리 양(KB)입니다.

Used memory (KB)

리소스 풀에 사용되는 최대 메모리 양((KB)입니다.

Target memory (KB)

리소스 풀이 리소스 풀 설정과 서버 상태를 기반으로 확보하려고 시도하는 대상 메모리 양(KB)입니다.

참고 항목

참조

SQL Server, Workload Group Stats 개체

개념

리소스 사용 모니터링(시스템 모니터)

리소스 관리자