[AWS] AWS RDS for MySQL > Parameter Groups Settings

[1] 목적

신규 RDS DB Instance 생생 시 MySQL Community Version 의 Parameter Groups 을 셋팅하는 방법을 알아보자.

참고로 모든 RDS는 생성하고 난 이후에 Parameter 를 수정하게 될 경우에는 동기화라는 작업이 필요한데, 이때는 DB Instance 재부팅이 필요하다.

따라서, 신규로 생성할 경우, 해당 RDS에 맞게 Parameter Groups의 네이밍과 디테일한 설정값을 셋팅하여 런칭하는 것이 포인트다.

[2] 작업 내용

Timezone 설정 > 파라미터 편집

Parameters

  • time_zone
    • Asia/Seoul
  • character_set_* (character_set_로 검색되는 모든 parameter의 values 들을 utf8mb4로 변경해줘야 함)
  • 대상 리스트는 아래와 같다.
    • character_set_clientutf8mb4
    • character_set_connection
    • character_set_database
    • character_set_filesystem
    • character_set_results
    • character_set_server

  • collation 로 필터링시 나오는 값을 모두 utf8mb4_general_ci 로 변경한다
    • collation_connection
    • collation_server

[3] 결론

컨설팅 단계에서 이런 사소한 파라미터들을 공개하면서 특이사항이 있는지를 확인하는 것과 적용 후 테스트할 수 있는 기회들을 고객과 협의하는 것이 좋을 것 같습니다.

서비스가 활성화된 이후에 파라미터 값을 조정하는 것은 또 다른 작업을 양산하기 때문입니다.

5 1 vote
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x