sys.dm_resource_governor_external_resource_pools(Transact-SQL)
적용 대상: SQL Server 2016(13.x) 이상 버전
현재 외부 리소스 풀 상태, 리소스 풀의 현재 구성 및 리소스 풀 통계에 대한 정보를 반환합니다.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
external_pool_id | int | 리소스 풀의 ID입니다. Null을 허용하지 않습니다. |
name | sysname | 리소스 풀의 이름입니다. Null을 허용하지 않습니다. |
pool_version | int | 내부 버전 번호입니다. |
max_cpu_percent | int | CPU 경합이 있을 때 리소스 풀의 모든 요청에 허용되는 최대 평균 CPU 대역폭에 대한 현재 구성입니다. Null을 허용하지 않습니다. |
max_processes | int | 동시 외부 프로세스의 최대 수입니다. 기본값은 0이며 제한 없음을 지정합니다. Null을 허용하지 않습니다. |
max_memory_percent | int | 이 리소스 풀의 요청에서 사용할 수 있는 총 서버 메모리의 백분율에 대한 현재 구성입니다. Null을 허용하지 않습니다. |
statistics_start_time | 날짜/시간 | 이 풀에 대한 통계가 다시 설정된 시간입니다. Null을 허용하지 않습니다. |
peak_memory_kb | bigint | 리소스 풀에 사용되는 최대 메모리 양(킬로바이트)입니다. Null을 허용하지 않습니다. |
write_io_count | int | Resource Governor 통계를 다시 설정한 후 발생한 총 쓰기 IO입니다. Null을 허용하지 않습니다. |
read_io_count | int | Resource Governor 통계를 다시 설정한 후 발생한 총 읽기 IO입니다. Null을 허용하지 않습니다. |
total_cpu_kernel_ms | bigint | Resource Governor 통계를 다시 설정한 후 누적된 CPU 사용자 커널 시간(밀리초)입니다. Null을 허용하지 않습니다. |
total_cpu_user_ms | bigint | Resource Governor 통계를 다시 설정한 후 누적된 CPU 사용자 시간(밀리초)입니다. Null을 허용하지 않습니다. |
active_processes_count | int | 요청 순간에 실행되는 외부 프로세스의 수입니다. Null을 허용하지 않습니다. |
사용 권한
VIEW SERVER STATE
권한이 필요합니다.
SQL Server 2022 이상에 대한 사용 권한
서버에 대한 VIEW SERVER PERFORMANCE STATE 권한이 필요합니다.
참고 항목
sys.dm_resource_governor_external_resource_pool_affinity(Transact-SQL)