Amazon RDS DB 인스턴스의 시간대를 변경하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2020년 8월 25일

Amazon Relational Database Service(Amazon RDS) DB 인스턴스의 시간대를 현지 시간대로 변경하고 싶습니다. DB 인스턴스의 시간대를 변경하려면 어떻게 해야 합니까?

간략한 설명

모든 Amazon RDS DB 인스턴스는 기본적으로 UTC/GMT 시간을 사용하며, 시간대 변경은 선택 사항입니다.

데이터베이스 계층에서 UTC 시간대를 사용하는 것이 가장 좋습니다. UTC는 일광 절약 시간(DST)을 따르지 않으므로 나중에 시간이 바뀔 때 시간을 조정할 필요가 없습니다.

현지 시간대를 사용해야 하는 경우 애플리케이션 계층에서 대신 시간대를 변환하십시오. 시간대를 변경하기 전에 데이터베이스 관리자 또는 애플리케이션 팀에 문의하십시오.

해결 방법

Amazon RDS DB 인스턴스의 시간대를 수정하는 데 필요한 단계는 데이터베이스 엔진에 따라 다릅니다.

Oracle – Amazon RDS Oracle DB 인스턴스의 시간대를 수정하려면 데이터베이스 시간대 설정을 참조하십시오. 시간대를 변경하려면 Oracle 데이터베이스 엔진 버전 11.2.0.2.v4가 필요합니다.

PostgreSQL – 데이터베이스 수준에서 Amazon RDS PostgreSQL DB 인스턴스의 시간대를 수정하려면 사용자 지정 파라미터 그룹에서 시간대 파라미터의 값을 설정합니다. 시간대 파라미터는 UTC-X 또는 UTC+X의 입력 형식을 취합니다. X는 시간대가 UTC 시간에서 오프셋되는 기간(시간)입니다.

중요: UTC-5를 참조하는 경우와 "America/New_York"을 참조하는 경우에 PostgreSQL은 시간대를 서로 다르게 처리합니다. 예를 들어 시간대 "America/New_York"에는 UTC-5가 표시됩니다. 시간대를 UTC-5로 설정하면 UTC+5로 업데이트됩니다. 자세한 내용은 Date/Time Types에 대한 PostgreSQL 문서를 참조하십시오.

MySQL – MySQL 5.5, 5.6, 5.7 및 8.0을 실행하는 DB 인스턴스의 경우 DB 인스턴스의 DB 파라미터 그룹에서 time_zone 파라미터를 설정합니다. 파라미터 그룹을 사용하는 모든 DB 인스턴스와 읽기 전용 복제본이 새로운 시간대를 사용하도록 변경됩니다. 5.5 이전 버전의 Amazon RDS MySQL 시간대는 변경할 수 없습니다. 기본적으로 RDS MySQL DB 인스턴스의 시간대는 UTC(협정 세계시)입니다. 자세한 내용은 MySQL DB 인스턴스의 현지 시간대를 참조하십시오.

Amazon Aurora – Amazon Aurora DB 클러스터의 시간대를 변경하려면 Amazon Aurora DB 클러스터의 현지 시간대를 참조하십시오.

MariaDB – MariaDB를 실행하는 DB 인스턴스의 시간대를 변경하려면 DB 인스턴스의 DB 파라미터 그룹에서 time_zone 파라미터를 설정합니다. 파라미터 그룹을 사용하는 모든 DB 인스턴스와 읽기 전용 복제본이 새로운 시간대를 사용합니다. 기본적으로 RDS MariaDB DB 인스턴스의 시간대는 UTC(협정 세계시)입니다. 자세한 내용은 MariaDB DB 인스턴스의 현지 시간대를 참조하십시오.

SQL Server – 시간대를 변경하려면 새로운 Amazon RDS for SQL Server 인스턴스를 생성할 때 시간대를 지정합니다. DB 인스턴스를 생성할 때 추가 구성 섹션을 확장하고 시간대 메뉴에서 원하는 시간대를 선택합니다. 인스턴스를 생성한 후에는 시간대를 수정할 수 없습니다. 자세한 내용은 Microsoft SQL Server DB 인스턴스의 현지 시간대를 참조하십시오.


이 문서가 도움이 되었습니까?


결제 또는 기술 지원이 필요합니까?