성능 개선 도우미 설정 및 해제 - Amazon Relational Database Service

성능 개선 도우미 설정 및 해제

DB 인스턴스 또는 다중 AZ DB 클러스터를 만들 때 성능 개선 도우미를 활성화할 수 있습니다. 필요한 경우 나중에 에서 비활성화할 수 있습니다. 성능 개선 도우미를 활성화하거나 비활성화해도 가동 중지, 재부팅 또는 장애 조치가 발생하지 않습니다.

참고

성능 스키마는 Amazon RDS for MariaDB 또는 Amazon RDS for MySQL에서 사용하는 선택적 성능 도구입니다. 성능 스키마를 켜거나 끄면 재부팅해야 합니다. 그러나 성능 개선 도우미를 켜거나 끌 경우에는 재부팅할 필요가 없습니다. 자세한 정보는 Amazon RDS for MariaDB 또는 MySQL에서 성능 개선 도우미에 대해 성능 스키마 활성화을 참조하십시오.

성능 개선 도우미 에이전트는 DB 호스트에서 제한된 CPU 및 메모리를 사용합니다. DB 로드가 높을 경우 에이전트는 데이터 수집 빈도를 줄여 성능에 미치는 영향을 제한합니다.

콘솔에서 DB 인스턴스 또는 다중 AZ DB 클러스터를 생성하거나 수정할 때 성능 개선 도우미를 활성화하거나 비활성화할 수 있습니다.

DB 인스턴스 또는 DB 클러스터 생성 시 성능 개선 도우미 활성화 및 비활성화

DB 인스턴스 또는 다중 AZ DB 클러스터를 생성할 때 성능 개선 도우미(Performance Insights) 섹션에서 성능 개선 도우미 사용 설정(Enable Performance Insights)을 선택하면 성능 개선 도우미를 활성화할 수 있습니다. 또는 성능 개선 도우미 비활성화를 선택합니다. 자세한 내용은 다음 항목을 참조하세요.

다음 이미지는 성능 개선 도우미 섹션의 스크린샷입니다.


						콘솔을 사용하여 DB 인스턴스 또는 다중 AZ DB 클러스터 생성 중 성능 개선 도우미 활성화

성능 개선 도우미 활성화를 선택하면 다음 옵션이 있습니다.

  • 보존 – 성능 개선 도우미 데이터를 보존할 시간입니다. 7일(기본값) 또는 2년을 선택합니다.

  • AWS KMS key – AWS KMS key을(를) 지정합니다. 성능 개선 도우미는 KMS 키를 사용하여 잠재적으로 민감한 데이터를 모두 암호화합니다. 데이터는 암호화된 상태로 전송 및 저장됩니다. 자세한 정보는 성능 개선 도우미를 위한 AWS KMS 정책 구성을 참조하십시오.

또는 다중 AZ DB 클러스터에서 DB 인스턴스 수정 시 성능 개선 도우미 활성화 및 비활성화

콘솔에서 또는 다중 AZ DB 클러스터에서 DB 인스턴스를 수정하여 성능 개선 도우미를 활성화하거나 비활성화할 수 있습니다.

콘솔을 사용하여 DB 클러스터 내에서 DB 인스턴스에 대해 성능 개선 도우미 활성화 및 비활성화

  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/rds/에서 Amazon RDS 콘솔을 엽니다.

  2. 데이터베이스를 선택합니다.

  3. DB 인스턴스 또는 다중 AZ DB 클러스터를 선택하고 수정(Modify)을 선택합니다.

  4. 성능 개선 도우미 섹션에서 성능 개선 도우미 활성화 또는 성능 개선 도우미 비활성화를 선택합니다.

    성능 개선 도우미 활성화를 선택하면 다음 옵션이 있습니다.

    • 보존 – 성능 개선 도우미 데이터를 보존할 시간입니다. 7일(기본값) 또는 2년을 선택합니다. 성능 개선 도우미를 활성화할 때 장기 보존(2년)을 선택한 경우 모두 2년치 데이터를 표시합니다. 대신 기본값(7일)을 선택한 경우 모두 지난 주만 표시됩니다.

    • AWS KMS key - KMS 키를 지정합니다. 성능 개선 도우미는 KMS 키를 사용하여 잠재적으로 민감한 데이터를 모두 암호화합니다. 데이터는 암호화된 상태로 전송 및 저장됩니다. 자세한 내용은 Amazon RDS 리소스 암호화 섹션을 참조하세요.

  5. [Continue]를 선택합니다.

  6. 수정 사항 예약(Scheduling of Modifications)에 대해 즉시 적용(Apply Immediately)을 선택합니다. 예약된 다음 유지 관리 윈도우에 적용을 선택하면 인스턴스에서 이 설정을 무시하고 성능 개선 도우미를 즉시 활성화합니다.

  7. Modify Instance(DB 인스턴스)를 선택합니다.

create-db-instance AWS CLI 명령을 사용하는 경우, --enable-performance-insights를 지정하여 성능 개선 도우미를 활성화합니다. 또는 --no-enable-performance-insights를 지정하여 성능 개선 도우미를 비활성화합니다.

다음 AWS CLI 명령을 사용해 다음 값을 지정할 수도 있습니다.

다음 절차에서는 AWS CLI를 사용하여 기존 DB 인스턴스의 성능 개선 도우미를 활성화 또는 비활성화하는 방법을 설명합니다.

AWS CLI를 사용하여 DB 인스턴스의 성능 개선 도우미 활성화 또는 비활성화

  • modify-db-instance AWS CLI 명령을 호출하고 다음 값을 입력합니다.

    • --db-instance-identifier - DB 인스턴스의 이름

    • --enable-performance-insights로 활성화 또는 --no-enable-performance-insights로 비활성화

    다음 예제에서는 sample-db-instance에 대한 성능 개선 도우미를 활성화합니다.

    Linux, macOS 또는 Unix의 경우는 다음과 같습니다.

    aws rds modify-db-instance \ --db-instance-identifier sample-db-instance \ --enable-performance-insights

    Windows의 경우:

    aws rds modify-db-instance ^ --db-instance-identifier sample-db-instance ^ --enable-performance-insights

성능 개선 도우미를 활성화할 때 선택적으로 --performance-insights-retention-period 옵션을 사용하여 성능 개선 도우미 데이터를 보존할 시간을 일 단위로 지정할 수 있습니다. 유효한 값은 7(기본값) 또는 731(2년)입니다.

다음 예제에서는 sample-db-instance의 성능 개선 도우미를 활성화하고 성능 개선 도우미 데이터가 2년 동안 보존되도록 지정합니다.

Linux, macOS 또는 Unix의 경우는 다음과 같습니다.

aws rds modify-db-instance \ --db-instance-identifier sample-db-instance \ --enable-performance-insights \ --performance-insights-retention-period 731

Windows의 경우:

aws rds modify-db-instance ^ --db-instance-identifier sample-db-instance ^ --enable-performance-insights ^ --performance-insights-retention-period 731

작업 Amazon RDS API 작업을 사용하여 DB 클러스터 내에서 새 DB 인스턴스를 생성할 때 EnablePerformanceInsightsTrue로 설정하면 성능 개선 도우미가 활성화됩니다. 성능 개선 도우미를 비활성화하려면 EnablePerformanceInsightsFalse로 설정합니다.

다음 API 작업으로 EnablePerformanceInsights 값을 지정할 수도 있습니다.

성능 개선 도우미를 활성화할 때 선택적으로 PerformanceInsightsRetentionPeriod 파라미터를 사용하여 성능 개선 도우미 데이터를 보존할 시간을 일 단위로 지정할 수 있습니다. 유효한 값은 7(기본값) 또는 731(2년)입니다.