다음을 통해 공유


리소스 풀 설정 변경

적용 대상:SQL ServerAzure SQL Managed Instance

SQL Server Management Studio 또는 Transact-SQL을 사용하여 리소스 풀 설정을 변경할 수 있습니다.

한계

  • 최대 CPU 백분율은 최소 CPU 백분율보다 크거나 같아야 합니다. 최대 메모리 비율은 최소 메모리 백분율보다 크거나 같아야 합니다.
  • 모든 리소스 풀에 대한 최소 CPU 백분율 및 최소 메모리 비율의 합계는 100을 초과하면 안 됩니다.

사용 권한

리소스 풀 설정을 변경하려면 CONTROL SERVER 권한이 필요합니다.

SQL Server Management Studio를 사용하여 리소스 풀 설정 변경

SQL Server Management Studio사용하여 리소스 풀 설정을 변경하려면 다음을 수행합니다.

  1. SQL Server Management Studio에서 객체 탐색기를 열고 관리 노드를 확장하여 리소스 풀을 포함합니다.
  2. 수정할 리소스 풀의 상황에 맞는 메뉴를 사용하고 속성선택합니다.
  3. Resource Governor 속성 페이지에서, 리소스 풀 표에서 해당 리소스 풀의 행을 선택합니다.
  4. 변경할 행의 셀을 선택하고 새 값을 입력합니다.
  5. 변경 내용을 저장하려면 확인 선택합니다.

Transact-SQL 사용하여 리소스 풀 설정 변경

Transact-SQL을 사용하여 리소스 풀 설정을 변경하려면 다음을 수행합니다.

  1. ALTER RESOURCE POOL 문을 실행하거나 ALTER EXTERNAL RESOURCE POOL 문을 실행하여 변경할 값을 지정하십시오.
  2. 변경 내용을 적용하려면 ALTER RESOURCE GOVERNOR RECONFIGURE 문을 실행합니다.

본보기

다음 예제에서는 poolAdhoc 리소스 풀에 대한 최대 CPU 백분율 설정을 변경하고 새 구성을 효과적으로 만듭니다.

ALTER RESOURCE POOL poolAdhoc WITH (MAX_CPU_PERCENT = 25);

ALTER RESOURCE GOVERNOR RECONFIGURE;