Cloud/AWS

[AWS] RDS 내용 정리(Parameter Group, Cluster)

tpcable 2022. 11. 16. 10:09

1. RDS Default Parameter group 변경 방법
- default parameter group은 클러스터 혹은 DB인스턴스를 구성할 때 기본 설정으로 구성된 파라미터(기본값)
만약 파라미터 그룹 내 파라미터를 변경하려면 신규 파라미터 그룹을 생성하고 해당 파라미터 그룹에서 값을 변경 필요

[파리미터 그룹 변경 순서]
1) 새로운 사용자 지정 파라미터 그룹 생성
2) 새로운 사용자 지정 파라미터 그룹에서 변경하고자 하는 파라미터 변경
3) DB인스턴스 수정 선택 - 새로 생성한 파라미터 그룹 지정
4) 인스턴스 재기동

 


2. 클러스터 파라미터 그룹, DB파라미터 그룹 차이점
- 클러스터 파라미터: 클러스터내 모든 인스턴스에 적용되는 공통적인 파라미터 값을 정의
- DB파라미터: DB 인스턴스 별로 다르게 설정하고자 하는 파라미터가 있을 경우 설정

예를 들면 time_zone과 같은 파라미터의 경우 클러스터내 인스턴스들은 같은 값을 가져야 하므로 클러스터 인스턴스에만 존재
innodb_buffer_pool_size와 같은 파라미터는 클러스터 파라미터그룹과 DB 파라미터 그룹 둘 다 존재 이럴경우 DB 파라미터가 우선순위

 


3. RDS에 있는 클러스터의 의미
- 별도의 묶는 개념이 아님.
- Aurora 클러스터를 먼저 생성한 후 Writer 인스턴스를 처음 생성 가능하며, 그 이후 Reader 인스턴스를 추가할 수 있음.
- 라이터 인스턴스와 읽기 인스턴스의 묶음을 클러스터라고 표현