작업 진행 이유
팀프로젝트 구축을 진행하였을때 프리티어 mariaDB 10.11을 사용하기로함..
기본 셋팅값으로 설정하여 개발을 진행 도중 한글 인코딩이 깨진다는 오류를 발견함.
추가적으로 배포 + 로컬 개발(2명) 이렇게 붙다보니 max_connection이 최대로 설정되어있는 30으로 풀이 차버려서 작업을 할 수가 없었음...
그래서 해당 설정값들을 변경하는 작업을 진행!!!
1. RDS 페이지로 접속
- AWS 는 웹 페이지로 제공해주기 때문에 편하게 수정할 수 있어서 웹으로 진행
2. 파라미터 그룹 수정 (좌측)
- 파라미터 그룹은 온프레와 다르게 DB 에 적용되는 환경 설정을 그룹으로 만들어서 관리하는 기능 (사용하는 RDS 특성에 맞게 설정해놓으면 유용하게 사용할 수 있음!)
- 정적(static), 동적(dynamic) 파라미터 설정을 할 수 있음

3. 신규 그룹 생성

4. 파라미터 그룹 생성
- 그룹 설명에 한글을 넣으면 안됨..

5. 생성된 파라미터 그룹 수정
- 상단에 원하는 환경설정을 검색
- 해당 값을 변경하고, 선택하여 저장을 해야함!!!!
- 실제로는 아래와 같이 변경함
> character_set : utf8
> collation : utf8_general_ci
> time_zone : Asia/Seoul
> max_connection : 60

6. 설정 변경 조회 및 확인
- 아래는 테스트여서 일부만 변경

7. 현재 적용되어있는 RDS 설정 변경
- 하단으로 내려가면 "추가 구성" 탭에 위에서 생성한 파라미터 그룹이 나옴!!

8. 파라미터 그룹 적용
- 파라미터 그룹이 변경되는경우에는 DB 인스턴스를 재시작 해야됨!!
- 그 외에 동적 설정은 (수정중) 이라고 표기되면 수정이 완료됨

Refs
- https://dbknowledge.tistory.com/97
RDS, Aurora 파라미터 그룹 개요 (Parameter group)
이 페이지에서는 RDS, Aurora Cluster 의 파라미터 그룹에 대하여 다룬다. 해당 내용은 아래의 공식 문서를 참조하여 기재한다. - 공식 문서 https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/USER_WorkingWithP
dbknowledge.tistory.com