Amazon RDS DB 파라미터 그룹의 값을 수정하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2019년 4월 23일

Amazon Relational Database Service(Amazon RDS) DB 파라미터 그룹의 값을 수정하려면 어떻게 해야 합니까? Amazon RDS DB 인스턴스 구성을 변경하려고 할 때 발생한 문제를 해결하려면 어떻게 해야 합니까?

간략한 설명

사용자 지정 DB 파라미터 그룹에서는 파라미터 값을 수정할 수 있지만, 기본 DB 파라미터 그룹에서는 파라미터 값을 변경할 수 없습니다. DB 파라미터 그룹의 값을 수정하는 동안 문제가 발생하면 다음과 같은 일반적인 문제를 검토합니다.

  • SET와 같은 명령을 사용하는 경우 이러한 명령은 DB 인스턴스 구성을 업데이트하는 데 사용할 수 없으므로 오류가 발생할 수 있습니다.
  • DB 인스턴스 구성을 업데이트할 수 없는 경우 기본 DB 파라미터 그룹의 값을 변경할 수는 없기 때문일 수 있습니다.
  • 파라미터 값을 변경했지만 변경 사항이 적용되지 않은 경우 일부 수정 사항이 즉시 적용되기 않았기 때문일 수 있습니다.
  • 어떤 상황에서도 DB 파라미터를 수정할 수 없는 경우 파라미터의 수정 가능 속성 값이 false이기 때문일 수 있습니다.

자세한 내용은 DB 파라미터 그룹 작업을 참조하십시오.

​해결 방법

Amazon RDS DB 인스턴스 구성을 변경하려면 DB 인스턴스에 대한 DB 파라미터 그룹의 파라미터 값을 변경해야 합니다. DB 인스턴스 구성을 수정하려면 다음 단계를 수행합니다.

  1. DB 파라미터 그룹을 생성합니다.
  2. DB 파라미터 그룹의 파라미터 값을 보고 수정 가능 속성이 true인지 확인합니다.
  3. DB 파라미터 그룹에서 파라미터를 수정합니다.

사용자 지정 DB 파라미터 그룹이 적용된 후([Apply immediately(즉시 적용)] 또는 [Apply during the maintenance window(유지 관리 기간에 적용)] 사용), 해당 인스턴스의 DB 파라미터 그룹 상태는 Amazon RDS 콘솔에서 [pending-reboot(재부팅 대기 중)]로 변경됩니다. 즉, 파라미터 그룹이 적용되지만, 파라미터 변경 사항은 아직 적용되지 않았습니다. DB 인스턴스를 수동으로 재부팅한 후 파라미터 변경 사항이 적용되고 인스턴스의 DB 파라미터 그룹 상태가[pending-reboot(재부팅 대기 중)]에서 [in-sync(동기화 중)]로 변경됩니다.

다음 상황에서는 인스턴스를 수동으로 재부팅해야 합니다.

  • 현재 파라미터 그룹을 다른 파라미터 그룹으로 대체하는 경우.
  • 사용자 지정 파라미터 그룹에서 정적 파라미터를 수정하고 저장하는 경우.

정적 파라미터 변경 사항은 DB 인스턴스를 수동으로 재부팅한 후에 적용됩니다. 자세한 내용은 DB 파라미터 그룹의 파라미터 수정을 참조하십시오.

다음 상황에서는 재부팅되지 않습니다.

  • 사용자 지정 파라미터 그룹에서 동적 파라미터를 수정하는 경우.

자세한 내용은 Amazon RDS DB 파라미터 변경 사항이 적용 안 됨을 참조하십시오.