infra

AWS RDS 환경설정 변경 (mariaDB 10.11)

jjuni_96 2024. 3. 25. 19:29
728x90

 

작업 진행 이유

팀프로젝트 구축을 진행하였을때 프리티어 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

 

728x90
반응형
LIST