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 개체