다음을 통해 공유


리소스 풀 만들기

적용 대상:SQL ServerAzure SQL Managed Instance

SQL Server Management Studio 또는 Transact-SQL을 사용하여 리소스 풀을 만들 수 있습니다. 리소스 풀과 관련된 개념을 이해하려면 리소스 관리자 리소스 풀을 참조하세요.

제한점

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

사용 권한

리소스 풀을 만들려면 권한이 필요합니다 CONTROL SERVER .

SQL Server Management Studio를 사용하여 리소스 풀 만들기

SSMS(SQL Server Management Studio)를 사용하여 리소스 풀을 만들려면 다음을 수행합니다.

  1. SQL Server Management Studio에서 개체 탐색기를 열고 Resource Governor를 포함하도록 관리 노드를 확장합니다.
  2. Resource Governor 상황에 맞는 메뉴를 열고 속성을 선택합니다.
  3. 리소스 풀 그리드에서 빈 행을 선택합니다. 별표(*)로 레이블이 지정된 이 행입니다.
  4. 이름 열에서 빈 셀을 선택합니다. 리소스 풀 이름을 입력합니다.
  5. 변경하려는 행의 다른 셀을 선택하고 새 값을 입력합니다.
  6. 변경 내용을 저장하려면 확인을 선택합니다.

Transact-SQL 사용하여 리소스 풀 만들기

Transact-SQL을 사용하여 리소스 풀을 만들려면 다음을 수행합니다.

  1. 설정할 속성 값을 지정하여 CREATE RESOURCE POOL 또는 CREATE EXTERNAL RESOURCE POOL 문을 실행합니다.
  2. 명령문 ALTER RESOURCE GOVERNOR RECONFIGURE을 실행합니다.

예시

다음 예제에서는 명명 poolAdhoc 된 리소스 풀을 만들고 새 구성을 효과적으로 만듭니다.

CREATE RESOURCE POOL poolAdhoc WITH (MAX_CPU_PERCENT = 20);

ALTER RESOURCE GOVERNOR RECONFIGURE;

리소스 풀은 다양한 시스템 리소스를 제어할 수 있습니다. 자세한 내용은 CREATE RESOURCE POOL을 참조하세요.

자세한 샘플 및 전체 연습은 자습서: Resource Governor 구성 예제 및 모범 사례를 참조하세요.