๐ ๋ค์ด๊ฐ๋ฉฐ
์๋ฒ ์๊ฐ์ด ๋ฏธ๊ตญ ๊ธฐ์ค์ด๊ธฐ ๋๋ฌธ์ ํ๊ตญ ์๊ฐ์ผ๋ก ๋ณ๊ฒฝํ๋ ๊ฒ์ด ํ์ํ๋ค.
์ด๋ฒ ํฌ์คํ ์์๋ aws RDS timezone ๋ณ๊ฒฝ ๋ฐฉ๋ฒ์ ๋ํด ๋ค๋ค๋ณด๋ ค๊ณ ํ๋ค.
๋ณ๊ฒฝ ๋ฐฉ๋ฒ์ ํฌ๊ฒ
ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน ์์ฑ -> ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน ์ค์ ๋ณ๊ฒฝ(timezone ๋ณ๊ฒฝ) -> ํด๋น ๋๋น์ ์์ฑํ ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน ์ค์
์ผ๋ก ์งํ๋๋ค.
๐ ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน ์์ฑ
๋จผ์ aws์ ์ ์ํ๋ค.
https://aws.amazon.com/ko/console/
์ดํ RDS ์๋น์ค๋ฅผ ๊ฒ์ํ๊ณ ๋ค์ด๊ฐ์ ์ผ์ชฝ์ ๋ฉ๋ด๋ค ์ค [ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน]์ ๋ค์ด๊ฐ๋ค.
์ด๋ฏธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ๋ ์์ฑํ๊ธฐ ๋๋ฌธ์ default๋ก ๋ณธ์ธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ง๋ ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน์ด ์์ฑ๋์ด ์์ ๊ฒ์ด๋ค.
dafault๋ ๋ณ๊ฒฝ์ด ๋ถ๊ฐ๋ฅ ํ๊ธฐ ๋๋ฌธ์ ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน์ ์๋ก ์์ฑํด์ฃผ์ด์ผ ํ๋ค.
์ค๋ฅธ์ชฝ ์ฃผํฉ์ ๋ฒํผ [ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน ์์ฑ]์ ํด๋ฆญํ๋ค.
ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน ํจ๋ฐ๋ฆฌ์๋ ๋ณธ์ธ์ด ์ฌ์ฉํ ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋ฅผ ๋ฃ๋๋ค.
๋๋ postgreSQL์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ postgres12๋ก ๋ฃ์ด์คฌ๋ค.
์ด๋ค ๊ฐ์ ๋ฃ์ด์ผ ํ๋์ง ํท๊ฐ๋ฆฐ๋ค๋ฉด ์์์ ๋ณด์๋ default ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน์ ํจ๋ฐ๋ฆฌ์ ๋์ผํ๊ฒ ์ ํํ๋ฉด ๋๋ค.
ํ๋ผ๋ฏธํฐ ์ ํ์ DB Parameter Group ๊ทธ๋๋ก ์ ํํ๋ค.
๊ทธ๋ฃน ์ด๋ฆ๊ณผ ์ค๋ช ์ ๋ณธ์ธ์ด ์ํ๋ ๋๋ก ์ ๋ ฅํ๋ฉด ๋๋ค.
๋๋ timezone ๋ณ๊ฒฝ์ ์ํ ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน์ด์์ผ๋ฏ๋ก ๊ทธ๋ฃน ์ด๋ฆ์ timezone์ด๋ผ๊ณ ์ ๋ ฅํด๋์๋ค.
์ดํ ์์ฑ ๋ฒํผ์ ๋๋ฅธ๋ค.
timezone์ด๋ผ๋ ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน ์์ฑ ์๋ฃ ๐
๐ ํ๋ผ๋ฏธํฐ ์ค์ ๋ณ๊ฒฝ (timezone ๋ณ๊ฒฝ)
์์ฑํ ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน์ ํด๋ฆญํด์ ๋ค์ด๊ฐ๋ค.
๋๋ timezone์ ํด๋ฆญํ๋ค.
์ด๋ฐ ํ๋ฉด์ด ๋จ๊ฒ ๋๋๋ฐ,
์ฌ๊ธฐ์ [ํ๋ผ๋ฏธํฐ ํธ์ง]์ ๋๋ฌ์ค๋ค.
์ด๋ ๊ฒ ํ๋ฉด์ด ๋ฐ๋์๋ค๋ฉด
ํ๋ผ๋ฏธํฐ ํํฐ๋ง์ timezone์ ์ ๋ ฅํ๋ค.
postgreSQL์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ฌ๊ธฐ์ timezone์ UTC์์ UTC+9๋ก ๋ณ๊ฒฝ ํ [๋ณ๊ฒฝ ์ฌํญ ์ ์ฅ]์ ๋๋ฅธ๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค๋ง๋ค ์ด๋ค ํ์์ ์ฌ์ฉํด์ผ ํ๋์ง๋ aws ๊ณต์ ๋ฌธ์์ ์์ต๋๋ค.
https://aws.amazon.com/ko/premiumsupport/knowledge-center/rds-change-time-zone/
๐ ๋๋น์ ์๋ก์ด ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน ์ค์
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ธ์คํด์ค์ ์๋ก ์์ฑํ ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน์ผ๋ก ๋ณ๊ฒฝํ๊ธฐ ์ํด ์ผ์ชฝ ๋ฉ๋ด์ [๋ฐ์ดํฐ๋ฒ ์ด์ค]๋ก ๋ค์ด๊ฐ๋ค.
ํ์์กด์ ๋ณ๊ฒฝํ ๋ฐ์ดํฐ ๋ฒ ์ด์ค๋ฅผ ์ ํํ๋ค.
์ค๋ฅธ์ชฝ ์๋จ์ [์์ ]์ ํด๋ฆญํ๋ค.
์๋๋ก ์คํฌ๋กค ํ [์ถ๊ฐ ๊ตฌ์ฑ] - [๋ฐ์ดํฐ๋ฒ ์ด์ค ์ต์ ] - [DB ํ๋ผ๋ฏธํฐ ๊ทธ๋ฃน]์ default์์ timezone์ผ๋ก ๋ณ๊ฒฝํด์ค๋ค.
[์์ ์์ฝ] ์ต์ ์ [์ฆ์ ์ ์ฉ]์ผ๋ก ์ ํํ ํ [DB ์ธ์คํด์ค ์์ ]์ ๋๋ฅธ๋ค.
์ฑ๊ณต!
ํน์ Datagrip์์ ํ๊ตญ ์๊ฐ์ผ๋ก ์ ๋๋ก ์๋์จ๋ค ํ์๋ ๋ถ์ Datagrip์ ๊ป๋ค ์ผ๋ณด์๋ฉด.. ๋ ๊ฒ๋๋ค...!
์ ๊ฐ ๊ทธ๋ฌ์ต๋๋ค ํํ
'Programming > ETC' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[PM2] PM2๋ฅผ ์ด์ฉํ ์๋ฒ ๋๊น ๋ฐฉ์ง (1) | 2021.08.02 |
---|---|
[AWS] EC2๋ฅผ ์ด์ฉํ ์๋ฒ ๋ฐฐํฌ ๋ฐฉ๋ฒ - ไธ (0) | 2021.07.29 |
[AWS] EC2๋ฅผ ์ด์ฉํ ์๋ฒ ๋ฐฐํฌ ๋ฐฉ๋ฒ - ไธ (2) | 2021.07.29 |