Amazon Relational Database Service
사용 설명서 (API 버전 2014-10-31)

성능 개선 도우미 활성화

성능 개선 도우미를 사용하려면 DB 인스턴스에서 이 기능을 활성화해야 합니다.

콘솔

새 DB 인스턴스를 생성할 때 콘솔을 사용하여 성능 개선 도우미를 활성화할 수 있습니다. 성능 개선 도우미를 활성화하도록 DB 인스턴스를 수정할 수도 있습니다.

DB 인스턴스를 생성할 때 콘솔을 사용하여 성능 개선 도우미 활성화

새 DB 인스턴스를 생성할 때 성능 개선 도우미(성능 개선 도우미) 섹션에서 Enable 성능 개선 도우미(성능 개선 도우미)를 선택하면 성능 개선 도우미가 활성화됩니다.

DB 인스턴스를 생성하려면 Amazon RDS DB 인스턴스 생성의 DB 엔진에 대한 지침을 따르십시오.

다음 이미지는 성능 개선 도우미(성능 개선 도우미) 섹션을 보여줍니다.


							콘솔을 사용하여 DB 인스턴스 생성 중 성능 개선 도우미 활성화

Enable 성능 개선 도우미(성능 개선 도우미 활성화)를 선택할 때 다음 옵션이 있습니다.

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

  • 마스터 키 – AWS Key Management Service(AWS KMS) 키를 지정합니다. 성능 개선 도우미는 AWS KMS 키를 사용하여 잠재적으로 민감한 모든 데이터를 암호화합니다. 데이터는 암호화된 상태로 전송 및 저장됩니다. 자세한 내용은 Amazon RDS 리소스 암호화 단원을 참조하십시오.

DB 인스턴스를 수정 때 콘솔을 사용하여 성능 개선 도우미 활성화

콘솔을 사용하여 성능 개선 도우미를 활성화하도록 DB 인스턴스를 수정할 수 있습니다.

콘솔을 사용하여 DB 인스턴스의 성능 개선 도우미를 활성화하려면

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

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

  3. 수정하려는 DB 인스턴스를 선택한 후 수정을 선택합니다.

  4. 성능 개선 도우미(성능 개선 도우미) 섹션에서 Enable 성능 개선 도우미(성능 개선 도우미 활성화).

    Enable 성능 개선 도우미(성능 개선 도우미 활성화)를 선택할 때 다음 옵션이 있습니다.

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

    • 마스터 키 – AWS Key Management Service(AWS KMS) 키를 지정합니다. 성능 개선 도우미는 AWS KMS 키를 사용하여 잠재적으로 민감한 모든 데이터를 암호화합니다. 데이터는 암호화된 상태로 전송 및 저장됩니다. 자세한 내용은 Amazon RDS 리소스 암호화 단원을 참조하십시오.

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

  6. Scheduling of Modifications(수정 사항 예약)에서 다음 중 하나를 선택합니다.

    • 예약된 다음 유지 관리 기간에 적용성능 개선 도우미 수정 사항을 다음 유지 관리 기간에 적용합니다.

    • 즉시 적용성능 개선 도우미 수정 사항을 최대한 빨리 적용합니다.

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

AWS CLI

create-db-instance AWS CLI 명령을 사용하여 새 DB 인스턴스를 생성하면 --enable-performance-insights를 지정할 때 성능 개선 도우미가 활성화됩니다.

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

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

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

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

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

    • --enable-performance-insights

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

    Linux, OS X, 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, OS X, 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
API

CreateDBInstance 작업 Amazon RDS API 작업을 사용하여 새 DB 인스턴스를 생성할 때 EnablePerformanceInsightsTrue로 설정하면 성능 개선 도우미가 활성화됩니다.

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

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

MariaDB 또는 MySQL용 Amazon RDS에서 성능 개선 도우미에 대해 성능 스키마 활성화

MariaDB 또는 MySQL용 Amazon RDS MySQL의 경우, 성능 개선 도우미는 성능 스키마 기능이 활성화되면 자세한 정보를 제공합니다. 성능 개선 도우미를 활성화한 상태에서 Amazon RDS MySQL DB 인스턴스를 생성하면 성능 스키마가 자동으로 활성화됩니다. 성능 개선 도우미를 활성화한 상태에서 DB 인스턴스를 생성하면 성능 스키마 파라미터의 다음 하위 집합이 지정된 값으로 자동으로 설정됩니다.

  • performance_schema=1

  • performance-schema-consumer-events-waits-current=ON

  • performance-schema-instrument='wait/%=ON'

  • performance-schema-consumer-global-instrumentation=ON

  • performance-schema-consumer-thread-instrumentation=ON

파라미터 그룹에 performance_schema 파라미터에 대해 명시적으로 설정된 값이 없는 경우에만 성능 스키마가 자동으로 활성화됩니다. performance_schema 파라미터를 검사한 후 원본 값이 user인 경우 값을 설정할 수 있습니다. 성능 스키마 파라미터를 자동으로 설정하려면 performance_schema 파라미터 값을 설정 해제합니다. AWS Management 콘솔에서 파라미터를 확인하거나 AWS CLI describe-db-parameters 명령을 실행하여 파라미터 값의 원본을 확인할 수 있습니다.

performance_schema 파라미터 값을 변경할 때 DB 인스턴스를 재부팅해야 합니다. 성능 개선 도우미를 활성화한 상태에서 새 DB 인스턴스를 생성할 경우 performance_schema 파라미터는 기본적으로 1(활성화)로 설정됩니다.

성능 스키마를 활성화하지 않은 상태에서는 성능 개선 도우미에 데이터베이스 부하가 MySQL 프로세스의 목록 상태별로 구분되어 표시됩니다. 성능 스키마를 활성화한 상태에서는 성능 개선 도우미에 데이터베이스 부하가 세부 대기 이벤트별로 구분되어 표시됩니다.

자세한 내용은 성능 개선 도우미 대시보드 사용 단원을 참조하십시오.