RDS for SQL Server 인스턴스에 대한 Microsoft SQL Server 리소스 거버너 활성화
RDS for SQL Server DB 인스턴스에 RESOURCE_GOVERNOR 옵션을 추가하여 리소스 거버너를 활성화합니다. 다음 프로세스를 사용합니다.
-
새 옵션 그룹을 생성하거나 기존 옵션 그룹을 선택합니다.
-
[
RESOURCE_GOVERNOR] 옵션을 옵션 그룹에 추가합니다. -
옵션 그룹을 DB 인스턴스에 연결합니다.
참고
옵션 그룹을 통해 리소스 거버너를 활성화하면 재부팅할 필요가 없습니다.
RESOURCE_GOVERNOR용 옵션 그룹 만들기
리소스 거버너를 활성화하려면 사용할 DB 인스턴스의 SQL Server 에디션 및 버전에 해당하는 옵션 그룹을 생성하거나 수정합니다. 이 절차를 완료하려면 AWS Management 콘솔 또는 AWS CLI를 사용합니다.
다음 절차를 사용하여 SQL Server Enterprise Edition 2022에 대한 옵션 그룹을 생성합니다.
옵션 그룹을 생성하려면
AWS Management 콘솔에 로그인한 후 https://console.aws.amazon.com/rds/
에서 Amazon RDS 콘솔을 엽니다. -
탐색 창에서 옵션 그룹을 선택합니다.
-
그룹 생성을 선택합니다.
-
보안 그룹 생성 창에서 다음과 같이 합니다.
-
[이름(Name)]에 AWS 계정 내에서 쉽게 식별할 수 있는 옵션 그룹 이름을 입력합니다(예:
resource-governor-ee-2022). 이름은 글자, 숫자 및 하이픈만 사용 가능합니다. -
설명에 옵션 그룹에 대한 간단한 설명을 입력합니다(예:
RESOURCE_GOVERNOR option group for SQL Server EE 2022). 이 설명은 표시 용도로만 사용됩니다. -
엔진에 대해 sqlserver-ee를 선택합니다.
-
메이저 엔진 버전에 대해 16.00을 선택합니다.
-
-
생성(Create)을 선택합니다.
다음 절차에서는 SQL Server Enterprise Edition 2022에 대한 옵션 그룹을 생성합니다.
옵션 그룹을 생성하려면
-
다음 명령 중 하나를 실행합니다.
대상 LinuxmacOS, 또는Unix:
aws rds create-option-group \ --option-group-nameresource-governor-ee-2022\ --engine-namesqlserver-ee\ --major-engine-version16.00\ --option-group-description "RESOURCE_GOVERNOR option group for SQL Server EE 2022"Windows의 경우:
aws rds create-option-group ^ --option-group-nameresource-governor-ee-2022^ --engine-namesqlserver-ee^ --major-engine-version16.00^ --option-group-description "RESOURCE_GOVERNOR option group for SQL Server EE 2022"
옵션 그룹에 RESOURCE_GOVERNOR 옵션 추가
그런 다음 AWS Management 콘솔 또는 AWS CLI를 사용하여 RESOURCE_GOVERNOR 옵션을 옵션 그룹에 추가합니다.
RESOURCE_GOVERNOR 옵션 추가
AWS Management 콘솔에 로그인한 후 https://console.aws.amazon.com/rds/
에서 Amazon RDS 콘솔을 엽니다. -
탐색 창에서 옵션 그룹을 선택합니다.
-
이 예제에서는 방금 생성한 옵션 그룹인 resource-governor-ee-2022를 선택합니다.
-
옵션 추가를 선택합니다.
-
옵션 세부 정보에서 옵션 이름으로 RESOURCE_GOVERNOR를 선택합니다.
-
예약에서 옵션을 즉시 추가할지 또는 다음 유지 관리 기간에 추가할지를 선택합니다.
-
옵션 추가를 선택합니다.
RESOURCE_GOVERNOR 옵션을 추가하려면
-
[
RESOURCE_GOVERNOR] 옵션을 옵션 그룹에 추가합니다.대상 LinuxmacOS, 또는Unix:
aws rds add-option-to-option-group \ --option-group-nameresource-governor-ee-2022\ --options "OptionName=RESOURCE_GOVERNOR" \ --apply-immediatelyWindows의 경우:
aws rds add-option-to-option-group ^ --option-group-nameresource-governor-ee-2022^ --options "OptionName=RESOURCE_GOVERNOR" ^ --apply-immediately
옵션 그룹을 DB 인스턴스와 연결
AWS Management 콘솔 또는 AWS CLI를 사용하여 RESOURCE_GOVERNOR 옵션 그룹을 DB 인스턴스와 연결할 수 있습니다.
리소스 거버너 활성화를 완료하려면 RESOURCE_GOVERNOR 옵션 그룹을 새 DB 인스턴스 또는 기존 DB 인스턴스와 연결합니다.
-
새 DB 인스턴스의 경우 인스턴스를 시작할 때 이러한 그룹을 연결합니다. 자세한 내용은 Amazon RDS DB 인스턴스 생성 섹션을 참조하세요.
-
기존 DB 인스턴스의 경우 인스턴스를 수정하여 그룹을 연결합니다. 자세한 내용은 Amazon RDS DB 인스턴스 수정 섹션을 참조하세요.
RESOURCE_GOVERNOR 옵션 그룹을 새 DB 인스턴스 또는 기존 DB 인스턴스와 연결할 수 있습니다.
RESOURCE_GOVERNOR 옵션 그룹을 사용하여 인스턴스 생성
-
옵션 그룹을 생성할 때 사용한 것과 동일한 DB 엔진 유형과 메이저 버전을 지정합니다.
대상 LinuxmacOS, 또는Unix:
aws rds create-db-instance \ --db-instance-identifiermytestsqlserverresourcegovernorinstance\ --db-instance-classdb.m5.2xlarge\ --enginesqlserver-ee\ --engine-version16.00\ --license-modellicense-included\ --allocated-storage100\ --master-usernameadmin\ --master-user-passwordpassword\ --storage-typegp2\ --option-group-nameresource-governor-ee-2022Windows의 경우:
aws rds create-db-instance ^ --db-instance-identifiermytestsqlserverresourcegovernorinstance^ --db-instance-classdb.m5.2xlarge^ --enginesqlserver-ee^ --engine-version16.00^ --license-modellicense-included^ --allocated-storage100^ --master-usernameadmin^ --master-user-passwordpassword^ --storage-typegp2^ --option-group-nameresource-governor-ee-2022
인스턴스를 수정하여 RESOURCE_GOVERNOR 옵션 그룹을 연결하려면
-
다음 명령 중 하나를 실행합니다.
대상 LinuxmacOS, 또는Unix:
aws rds modify-db-instance \ --db-instance-identifiermytestinstance\ --option-group-nameresource-governor-ee-2022\ --apply-immediatelyWindows의 경우:
aws rds modify-db-instance ^ --db-instance-identifiermytestinstance^ --option-group-nameresource-governor-ee-2022^ --apply-immediately