다음을 통해 공유


sys.resource_governor_workload_groups(Transact-SQL)

저장된 작업 그룹 구성을 반환합니다. 각 작업 그룹은 한 개의 리소스 풀만 구독할 수 있습니다.

열 이름

데이터 형식

설명

group_id

int

작업 그룹의 고유한 ID입니다. Null을 허용하지 않습니다.

name

sysname

작업 그룹의 이름입니다. Null을 허용하지 않습니다.

importance

sysname

이 작업 그룹에 있는 요청의 상대적 중요도입니다. 중요도는 다음 중 하나이며 MEDIUM이 기본값이 됩니다.

  • LOW

  • MEDIUM

  • HIGH

Null을 허용하지 않습니다.

[!참고]

중요도는 같은 리소스 풀의 작업 그룹에만 적용됩니다.

request_max_memory_grant_percent

int

단일 요청에 대한 최대 메모리 부여(%)입니다. 기본값은 25입니다. Null을 허용하지 않습니다.

[!참고]

이 설정이 50%보다 크면 대규모 쿼리가 한 번에 하나씩 실행됩니다. 따라서 쿼리가 실행되는 동안 메모리가 부족할 위험이 높아집니다.

request_max_cpu_time_sec

int

단일 요청에 대한 최대 CPU 사용 제한입니다. 기본값은 0이며 제한 없음을 지정합니다. Null을 허용하지 않습니다.

[!참고]

자세한 내용은 CPU Threshold Exceeded 이벤트 클래스를 참조하십시오.

request_memory_grant_timeout_sec

int

단일 요청에 대한 메모리 부여 시간 초과(초)입니다. 기본값은 0이며 쿼리 비용에 따라 내부 계산을 사용합니다. Null을 허용하지 않습니다.

max_dop

int

작업 그룹에 대한 최대 병렬 처리 수준입니다. 기본값은 0이며 글로벌 설정을 사용합니다. Null을 허용하지 않습니다.

[!참고]

이 설정은 쿼리 옵션 maxdop를 무시합니다.

group_max_requests

int

최대 동시 요처 수입니다. 기본값은 0이며 제한 없음을 지정합니다. Null을 허용하지 않습니다.

pool_id

int

이 작업 그룹이 사용하는 리소스 풀의 ID입니다.

group_min_memory_percent

int

MIN_MEMORY_PERCENT 비율입니다. 이 값은 다른 리소스 풀과 공유할 수 없는 리소스 풀에 예약된 최소 메모리 양입니다. 이 값은 그룹에 대해 보장된 최소값을 제공합니다.

주의

카탈로그 뷰는 저장된 메타데이터를 표시합니다. 인-메모리 구성을 표시하려면 해당 동적 관리 뷰를 사용합니다.

리소스 관리자 구성이 변경되었지만 ALTER RESOURCE GOVERNOR RECONFIGURE 문이 적용되지 않은 경우 저장 및 인-메모리 구성은 다를 수 있습니다.

사용 권한

내용을 보려면 VIEW ANY DEFINITION 권한이 필요하고, 내용을 변경하려면 CONTROL SERVER 권한이 필요합니다.

참고 항목

참조

sys.dm_resource_governor_workload_groups(Transact-SQL)

카탈로그 뷰(Transact-SQL)

리소스 관리자 카탈로그 뷰(Transact-SQL)