리소스 관리자 속성 보기

적용 대상:SQL ServerAzure SQL Managed Instance

SQL Server Management Studio의 리소스 관리자 속성 페이지를 사용하여 리소스 풀 및 워크로드 그룹과 같은 Resource Governor 엔터티를 만들거나 구성할 수 있습니다.

관련 항목

Resource Governor 엔터티의 속성을 보는 것 외에도 Resource Governor 속성 페이지를 사용하여 여러 구성 작업을 수행할 수 있습니다. 자세한 내용은 다음 항목을 참조하세요.

워크로드 그룹 또는 리소스 풀을 추가, 삭제 또는 이동한 후 확인을 클릭하면 ALTER RESOURCE GOVERNOR RECONFIGURE 문이 실행됩니다.

리소스 풀 또는 워크로드 그룹에 대한 만들기 또는 다시 구성 작업이 실패하면 속성 페이지의 제목 아래에 요약 오류 메시지가 표시됩니다. 자세한 오류 메시지를 보려면 오류 메시지의 아래쪽 화살표를 클릭합니다.

sys.dm_resource_governor_configuration 동적 관리 뷰를 쿼리하여 is_configuration_pending 현재 상태 가져와서 보류 중인 구성이 있는지 여부를 확인할 수 있습니다.

사용 권한

리소스 관리자 속성을 보려면 VIEW SERVER STATE 권한이 필요합니다. 리소스 관리자 구성 작업에는 CONTROL SERVER 권한이 필요합니다.

Resource Governor 속성 페이지

SQL Server Management Studio에서 리소스 관리자 속성 페이지를 사용하여 리소스 관리자 속성을 보려면

  1. SQL Server Management Studio에서 개체 탐색기 열고 관리 노드를 Resource Governor재귀적으로 확장합니다.

  2. 리소스 관리자를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭하면 리소스 관리자 속성 페이지가 열립니다.

  3. 페이지의 필드에 대한 설명은 Resource Governor 속성을 참조 하세요.

  4. 변경 내용을 저장하려면 [확인]을 클릭합니다.

Resource Governor 속성

분류자 함수 이름
목록에서 선택하여 분류자 함수를 지정합니다.

리소스 관리자 사용
검사 상자를 선택하거나 선택 취소하여 Resource Governor를 사용하거나 사용하지 않도록 설정합니다.

리소스 풀
제공된 그리드를 사용하여 리소스 풀 및 외부 리소스 풀 구성을 만들거나 변경합니다. 이 표는 미리 정의된 내부 풀 및 기본 풀에 대한 정보로 채워집니다. 풀의 행에 있는 첫 번째 열을 클릭하여 작업할 풀을 선택합니다. 새 리소스 풀을 만들려면 별표(*)가 접두사로 지정된 행을 클릭합니다.

이름
리소스 풀의 이름을 지정합니다.

최소 CPU %
CPU 충돌이 있을 때 리소스 풀의 모든 요청에 대해 보장되는 평균 CPU 대역폭을 지정합니다. 범위는 0에서 100까지입니다.

최대 CPU %
CPU 경합이 있을 때 이 리소스 풀의 모든 요청이 수신할 최대 평균 CPU 대역폭을 지정합니다. 범위는 0에서 100까지입니다. 기본 설정은 100입니다.

최소 메모리 %
다른 리소스 풀과 공유할 수 없으며 이 리소스 풀에 예약된 최소 메모리 양을 지정합니다. 범위는 0에서 100까지입니다.

최대 메모리 %
이 리소스 풀의 요청에서 사용할 수 있는 총 서버 메모리를 지정합니다. 범위는 0에서 100까지입니다. 기본 설정은 100입니다.

자세한 내용은 CREATE RESOURCE POOL(Transact-SQL)CREATE EXTERNAL RESOURCE POOL(Transact-SQL)을 참조하세요.

리소스 풀의 작업 그룹
제공된 그리드를 사용하여 워크로드 그룹 구성을 만들거나 변경합니다. 이 표는 미리 정의된 내부 및 기본 그룹에 대한 정보로 채워집니다. 풀에 대한 행의 첫 번째 열을 클릭하여 작업할 그룹을 선택합니다. 새 작업 그룹을 만들려면 접두사로 별표(*)가 붙은 행을 클릭합니다.

이름
작업 그룹의 이름을 지정합니다.

중요성
워크로드 그룹에서 요청의 상대적 중요도를 지정합니다. 사용 가능한 설정은 낮음, 보통 및 높음입니다.

최대 요청 수
워크로드 그룹에서 실행할 수 있는 최대 동시 요청 수를 지정합니다. 0 또는 양의 정수여야 합니다.

CPU 시간(초)
요청에서 사용할 수 있는 최대 CPU 시간을 지정합니다. 0 또는 양의 정수여야 합니다. 0이면 시간이 제한되지 않습니다.

메모리 부여(%)
단일 요청이 풀에서 가져올 수 있는 최대 메모리 양을 지정합니다. 범위는 0에서 100까지입니다.

Grant Time-out(초)
쿼리가 실패하기 전에 리소스를 사용할 수 있게 될 때까지 쿼리에서 대기할 수 있는 최대 시간을 지정합니다. 0 또는 양의 정수여야 합니다.

병렬 처리 수준
병렬 요청의 최대 DOP(병렬 처리 수준)를 지정합니다. 범위는 0에서 64까지입니다.

자세한 내용은 작업 그룹 만들기(Transact-SQL)를 참조하세요.

Transact-SQL을 사용하여 Resource Governor 속성 보기

Transact-SQL을 사용하여 리소스 관리자 속성 보기

  1. 리소스 관리자 엔터티의 정의를 보려면 Resource Governor 카탈로그 뷰(Transact-SQL)를 사용합니다.

  2. 리소스 관리자 엔터티의 현재 구성을 보려면 Transact-SQL(Resource Governor 관련 동적 관리 뷰)을 사용합니다.

자세한 정보

리소스 관리자
리소스 관리자 사용
리소스 관리자 리소스 풀
리소스 관리자 작업 그룹
Resource Governor 분류자 함수