파라미터 구성
AWS 에서는 RDS DB 파라미터 구성을 위해 두 가지 수준의 구성을 지원합니다.
두 가지 수준의 구성을 지원하는 이유는 RDS 클러스터 구성 때문입니다.
아래 사진을 보면, 클러스터 안에 인스턴스가 구성됩니다.
하나의 클러스터 안에는 한 개 이상의 인스턴스를 구성할 수 있습니다.
식별자의 구성을 확인해보면, 'DB 클러스터 역할', 'DB 인스턴스' 이런식으로 나누어져 있는 것을 확인할 수 있습니다.
DB 파라미터와 DB 클러스터 파라미터 차이
DB 클러스터 파라미터
DB 클러스터의 모든 DB 인스턴스에 적용되는 엔진 구성 역할을 합니다.
DB 클러스터 파라미터 그룹에는 모든 인스턴스 수준의 파라미터 기본값도 포함되어 있습니다.
모든 Aurora 클러스터는 DB 클러스터 파라미터 그룹과 매핑됩니다.
DB 파라미터
Aurora DB 클러스터 내의 단일 DB 인스턴스에 적용됩니다.
위의 사진에서 'sh-mysql-rdsaurora-instance-1' 에 적용할 수 있습니다.
클러스터 내 각 DB 인스턴스는 DB 파라미터 그룹과 연결되고,
DB 클러스터 파라미터 그룹의 설정을 상속받습니다.
사실 아직 상속부분에 정확히 어떤건지 잘 모르겠습니다.ㅠ
나중에라도 알면 다시 수정해 놓겠습니다. :)
DB 클러스터 파라미터 그룹의 파라미터를 수정해 보았지만, DB 파라미터 그룹의 값은 변경되지 않았고,
실제로 RDS 구성 시, 클러스터와 DB 파라미터 값 전부다 변경하고 있기 때문입니다.
AWS RDS DB 파라미터와 DB 클러스터 파라미터 차이
'AWS > RDS' 카테고리의 다른 글
[AWS] AWS Aurora Postgres 수행되는 쿼리를 수집하는 방법 (0) | 2020.11.27 |
---|---|
[AWS] AWS Aurora MySQL 지연쿼리 수집하는 방법 (0) | 2020.11.27 |
[AWS] AWS RDS DB 파라미터 그룹 값 수정하는 방법 (0) | 2020.11.26 |
[AWS] AWS RDS DB 파라미터 그룹을 생성하는 방법 (0) | 2020.11.26 |
[AWS] AWS Aurora MySQL 인스턴스 엔진 업그레이드 하는 방법 (0) | 2020.10.06 |