Search

AWS RDS

AWS RDS

ํด๋ผ์šฐ๋“œ์—์„œ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์†์‰ฝ๊ฒŒ ์„ค์ •, ์šด์˜ ๋ฐ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ๊ด€๋ฆฌํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.
โ€ข
์ž์‹  ์—†์œผ๋ฉด RDS ๋Š” ํ•˜์ง€ ๋ง์ž.
โ€ข
๋’ค๋กœ๊ฐ€๊ธฐ
โ€ข
Amazon RDS์šฉ AWS ํ”„๋ฆฌ ํ‹ฐ์–ด
โ€ข
AWS ์š”๊ธˆ ์˜คํ•ดํ•˜์ง€ ๋ง ๊ฒƒ.
โ€ข
๊ฐœ๋ฐœ์ž ์ทจ์ค€์ƒ์ด๋ผ๋ฉด,

์ž์‹  ์—†์œผ๋ฉด RDS ๋Š” ํ•˜์ง€ ๋ง์ž.

๋’ค๋กœ๊ฐ€๊ธฐ

โ€ฆ

Amazon RDS์šฉ AWS ํ”„๋ฆฌ ํ‹ฐ์–ด

โ€ข
๋งค์›” MySQL, MariaDB, PostgreSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‹คํ–‰ํ•˜๋Š” Amazon RDS ๋‹จ์ผ AZ db.t2.micro, db.t3.micro ๋ฐ db.t4g.micro ์ธ์Šคํ„ด์Šค ์‚ฌ์šฉ๋Ÿ‰ 750์‹œ๊ฐ„. 2๊ฐœ ์ด์ƒ์˜ ์ธ์Šคํ„ด์Šค๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒฝ์šฐ ์ธ์Šคํ„ด์Šค ํด๋ž˜์Šค ์ „์ฒด์˜ ์‚ฌ์šฉ๋Ÿ‰์ด ์ง‘๊ณ„๋ฉ๋‹ˆ๋‹ค.
โ€ข
๋งค์›” SQL Server(SQL Server Express Edition ์‹คํ–‰)๋ฅผ ์‹คํ–‰ํ•˜๋Š” Amazon RDS ๋‹จ์ผ AZ db.t2.micro ์ธ์Šคํ„ด์Šค ์‚ฌ์šฉ๋Ÿ‰ 750์‹œ๊ฐ„
โ€ข
๋งค์›” 20GB์˜ ๋ฒ”์šฉ SSD(gp2) ์Šคํ† ๋ฆฌ์ง€
โ€ข
๋ฆฌ์ „์˜ ํ™œ์„ฑ DB ์ธ์Šคํ„ด์Šค์— ํ”„๋กœ๋น„์ €๋‹ํ•œ ์ด ์Šคํ† ๋ฆฌ์ง€ ํฌ๊ธฐ์˜ ์ตœ๋Œ€ 100%๊นŒ์ง€ ๋ฌด๋ฃŒ ๋ฐฑ์—… ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

AWS ์š”๊ธˆ ์˜คํ•ดํ•˜์ง€ ๋ง ๊ฒƒ.

12๊ฐœ์›” ๋ฌด๋ฃŒ๊ฐ€ ์•„๋‹ˆ๊ณ  ์–ธ์ œ๋‚˜ ๋ฌด๋ฃŒ๊ฐ€ ์•„๋‹ˆ๋‹ค.
ํ”„๋ฆฌํ‹ฐ์–ด์— ํ•ด๋‹นํ•˜๋Š” ์„œ๋น„์Šค๋งŒ 12๊ฐœ์›” ๋™์•ˆ ์ œํ•œ๋œ ์šฉ๋Ÿ‰์„ ์ดˆ๊ณผํ•˜์ง€ ์•Š์•„์•ผ ๋ฌด๋ฃŒ๋‹ค.
๊ฐ€์ž… ํ›„ ํ”„๋ฆฌํ‹ฐ์–ด ์ œํ•œ ์šฉ๋Ÿ‰์„ ์ผ์ฃผ์ผ ๋งŒ์—, ํ•˜๋ฃจ ๋งŒ์—, ์ดˆ๊ณผํ•˜๋ฉด ์š”๊ธˆ์€ ๋ฐœ์ƒํ•œ๋‹ค.

์„œ๋น„์Šค

๋‹จ์ผ AZ db.t2.micro, db.t3.micro ๋ฐ db.t4g.micro ์ธ์Šคํ„ด์Šค ์„œ๋น„์Šค์— ๋Œ€ํ•ด์„œ๋งŒ ํ”„๋ฆฌํ‹ฐ์–ด๊ฐ€ ์ ์šฉ๋œ๋‹ค.

์‹œ๊ฐ„

์›” 750์‹œ๊ฐ„ : RDS ์ธ์Šคํ„ด์Šค๊ฐ€ ์ผœ์ ธ์žˆ๋Š” ์‹œ๊ฐ„.
โ€ข
AWS ํ”„๋ฆฌ ํ‹ฐ์–ด๋Š” ์›” 750์‹œ๊ฐ„์˜ ์ธ์Šคํ„ด์Šค ์‚ฌ์šฉ ์‹œ๊ฐ„์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
โ€ข
ํ•œ ๋‹ฌ์€ ์ตœ๋Œ€ 744์‹œ๊ฐ„์ด๋ฏ€๋กœ, ํ”„๋ฆฌ ํ‹ฐ์–ด์˜ 750์‹œ๊ฐ„์€ ํ•œ ๋‹ฌ ๋‚ด๋‚ด ์ธ์Šคํ„ด์Šค๋ฅผ ์ผœ๋†“์•„๋„ ์ดˆ๊ณผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜, ์›” 750์‹œ๊ฐ„ X ์ธ์Šคํ„ด์Šค N๊ฐœ = 750์‹œ๊ฐ„ ์ดˆ๊ณผ ๊ฐ€๋Šฅ
750์‹œ๊ฐ„์ด๋ผ๊ณ  ํ–ˆ์ง€. ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ๋ˆ„์ ํ•ด์„œ ๊ณ„์‚ฐํ•˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ํ•˜์ง„ ์•Š์•˜๋‹ค.
โ€œ2๊ฐœ ์ด์ƒ์˜ ์ธ์Šคํ„ด์Šค๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒฝ์šฐ ์ธ์Šคํ„ด์Šค ํด๋ž˜์Šค ์ „์ฒด์˜ ์‚ฌ์šฉ๋Ÿ‰์ด ์ง‘๊ณ„๋ฉ๋‹ˆ๋‹ค.โ€
์ด๊ฒŒ ๋ฌด์Šจ ๋ง์ด๋ƒ๋ฉด
์ธ์Šคํ„ด์Šค 2๊ฐœ X 750 ์‹œ๊ฐ„ = 1,500์‹œ๊ฐ„
์ธ์Šคํ„ด์Šค 3๊ฐœ X 750 ์‹œ๊ฐ„ = 2,250์‹œ๊ฐ„
์ด๋ผ๋Š” ๊ฑฐ๋‹ค.
๊ทธ๋Ÿผ, 750์‹œ๊ฐ„ ์ดํ›„ ๋ถ€ํ„ฐ์ธ 750์‹œ๊ฐ„, 1500์‹œ๊ฐ„์— ๋Œ€ํ•œ ๊ณผ๊ธˆ์ด ๋ฐœ์ƒํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.
์šฉ๋Ÿ‰์— ๋”ฐ๋ผ์„œ ๋‹ฌ๋ผ์ง€๊ฒ ์ง€๋งŒ, ์‹œ๊ฐ„๋‹น $ 0.2 ๋ผ๋ฉด, $150 ๋˜๋Š” $300 ๋น„์šฉ์ด ๋ฐœ์ƒํ•œ๋‹ค.
์•ฝ 20 ๋งŒ์›, 40 ๋งŒ์› ์ด๋‹ค.

์šฉ๋Ÿ‰

โ€ข
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ† ๋ฆฌ์ง€:
โ—ฆ
ํ”„๋ฆฌ ํ‹ฐ์–ด์—๋Š” ์ตœ๋Œ€ 20GB์˜ ์Šคํ† ๋ฆฌ์ง€๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.
โ—ฆ
20GB๋ฅผ ์ดˆ๊ณผํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ† ๋ฆฌ์ง€๋Š” GB๋‹น ์ถ”๊ฐ€ ์š”๊ธˆ์ด ๋ถ€๊ณผ๋ฉ๋‹ˆ๋‹ค.
โ€ข
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐฑ์—… ์Šคํ† ๋ฆฌ์ง€:
โ—ฆ
๋งค์›” ์ตœ๋Œ€ 20GB์˜ ๋ฐฑ์—… ์Šคํ† ๋ฆฌ์ง€๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.
โ—ฆ
20GB๋ฅผ ์ดˆ๊ณผํ•˜๋Š” ๋ฐฑ์—… ์Šคํ† ๋ฆฌ์ง€๋Š” GB๋‹น ์ถ”๊ฐ€ ์š”๊ธˆ์ด ๋ถ€๊ณผ๋ฉ๋‹ˆ๋‹ค.
โ€ข
๋ฐ์ดํ„ฐ ์ „์†ก:
โ—ฆ
ํ”„๋ฆฌ ํ‹ฐ์–ด์—๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ธ์Šคํ„ด์Šค์—์„œ ์™ธ๋ถ€๋กœ์˜ ๋ฐ์ดํ„ฐ ์ „์†ก์ด ์›” 15GB๊นŒ์ง€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.
โ—ฆ
15GB๋ฅผ ์ดˆ๊ณผํ•˜๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก์— ๋Œ€ํ•ด์„œ๋Š” GB๋‹น ์ถ”๊ฐ€ ์š”๊ธˆ์ด ๋ถ€๊ณผ๋ฉ๋‹ˆ๋‹ค.
โ€ข
์ฝ๊ธฐ/์“ฐ๊ธฐ I/O ์š”์ฒญ:
โ—ฆ
ํ”„๋ฆฌ ํ‹ฐ์–ด๋Š” ๊ธฐ๋ณธ์ ์ธ I/O ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜์ง€๋งŒ, ํŠธ๋ž˜ํ”ฝ์ด ๋งŽ์€ ๊ฒฝ์šฐ ์ถ”๊ฐ€ I/O ์š”์ฒญ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โ—ฆ
๋†’์€ I/O ์ž‘์—…๋Ÿ‰์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ํ”„๋กœ๋น„์ €๋‹๋œ IOPS ์Šคํ† ๋ฆฌ์ง€ ๋“ฑ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ถ”๊ฐ€ ์š”๊ธˆ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿผ, ์š”๊ธˆ์€ ์–ด๋–ป๊ฒŒ ๊ณ„์‚ฐ๋˜๋‚˜?

RDS ์š”๊ธˆ = ์ปดํ“จํŒ… ํŒŒ์›Œ + ์Šคํ† ๋ฆฌ์ง€ ์šฉ๋Ÿ‰ + ๋ฐฑ์—… ์šฉ๋Ÿ‰ + ๋ฐ์ดํ„ฐ ์ „์†ก๋Ÿ‰
๊ทธ๋ƒฅ ์‹œ๊ฐ„๋งŒ ๊ฐ€์ง€๊ณ  ํ•˜๋Š” ๊ฒƒ๋„ ์•„๋‹ˆ๊ณ , ์šฉ๋Ÿ‰, ๋ฐฑ์—… ์šฉ๋Ÿ‰, ๋ฐ์ดํ„ฐ ์ „์†ก๋Ÿ‰ ๋‹ค ํฌํ•จํ•ด์„œ ์š”๊ธˆ์ด ์ฑ…์ •๋œ๋‹ค.

์•„๋ฌด๋ฆฌ ๊ทธ๋ž˜๋„ 2์–ต์ด ๋ง์ด ๋˜๋‚˜?

์ธ์Šคํ„ด์Šค ์ˆ˜์‹ญ ๊ฐœ ํ•˜๊ณ , ์šฉ๋Ÿ‰ ์ˆ˜์‹ญ TB ํ•˜๊ณ , ํŠธ๋ž˜ํ”ฝ ๋ฌด์ œํ•œ์œผ๋กœ ๋ง‰ํ•ด๋ฒ„๋ฆฌ๋ฉด ๊ฐ€๋Šฅํ•˜๋‹ค.
๋ณด์•ˆ ๊ทธ๋ฃน ์„ค์ •์ด ๋˜์–ด ์žˆ์ง€ ์•Š๊ฑฐ๋‚˜, ๊ณ„์ •์ด ๋…ธ์ถœ๋˜์—ˆ๊ฑฐ๋‚˜, ๊ณ„์ •์„ ํ•ดํ‚น ๋‹นํ•˜๊ฑฐ๋‚˜, DB ์ ‘์† ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ๋„ˆ๋ฌด ์‰ฝ๊ฑฐ๋‚˜ ํ•œ๋‹ค๋ฉด, ํ•ด์ปค๋“ค์˜ ๋จน์ด๊ฐ€ ๋œ๋‹ค.

ํŒฉํŠธ ์ฒดํฌ

๊ฐœ๋ฐœ์ž ์ทจ์ค€์ƒ์ด๋ผ๋ฉด,

ํ•™์Šต ์ฐจ์›์—์„œ ํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด,
โ€ข
๋ณด์•ˆ ๊ทธ๋ฃน์„ ๋ฐ˜๋“œ์‹œ ์„ค์ •ํ•œ๋‹ค.
โ€ข
ํ”„๋กœ์ ํŠธ ํ…Œ์ŠคํŠธ ํ•  ๋•Œ๋งŒ ์ธ์Šคํ„ด์Šค๋ฅผ ์‹คํ–‰ํ•œ๋‹ค.
โ€ข
ํ”„๋กœ์ ํŠธ ํ…Œ์ŠคํŠธ๋ฅผ ์˜์ƒ์œผ๋กœ ๋‚จ๊ธฐ๊ณ , ๋” ์ด์ƒ AWS ๋ฅผ ์“ฐ์ง€ ์•Š๋Š”๋‹ค๋ฉด, ์ธ์Šคํ„ด์Šค๋ฅผ ์‚ญ์ œํ•œ๋‹ค.
โ€ข
AWS ํ•™์Šต์„ ์œ„ํ•œ ๊ตฌ๊ธ€ ๊ณ„์ •์„ ๋งŒ๋“ค๊ณ , ๊ทธ ๊ณ„์ •์œผ๋กœ ๊ฐ€์ž…ํ•˜๊ณ  ํ•™์Šต์ด ๋๋‚˜๋ฉด ๊ณ„์ •์„ ์‚ญ์ œํ•œ๋‹ค.
๋ช…์‹ฌํ•˜์ง€ ์•Š์œผ์‹œ๋ฉด,
AWS ๊ณ ๊ฐ์„ผํ„ฐ์— ์˜์–ด๋กœ ๋ฉ”์ผ์„ ๋ณด๋‚ด๊ณ ,
๋ฉฐ์น  ๋’ค AWS ๊ณ ๊ฐ์„ผํ„ฐ ๋ฏธ๊ตญ ๋ˆ„๋‚˜ํ•œํ…Œ ์˜์–ด๋กœ ์ „ํ™”๊ฐ€ ์˜จ๋‹ค.
์—ฌ๊ธฐ์„œ ๋ถ€ํ„ฐ ๋ง‰ํžˆ๋ฉด
โ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆโ€ฆ

๋‹ค์‹œ ๋งํ•œ๋‹ค. ์ž์‹  ์—†๊ณ  ๊ฒฝ๊ฐ์‹ฌ ์—†์œผ๋ฉด ๋’ค๋กœ ๋Œ์•„๊ฐ€๋ผ.

AWS RDS ์‹œ์ž‘ํ•˜๊ธฐ

โ€ข
AWS RDS
โ€ข
RDS ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ
โ€ข
๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค ์ƒ์„ฑ ๋ฐฉ์‹ ์„ ํƒ
โ—ฆ
ํ‘œ์ค€ ์ƒ์„ฑ
โ€ข
์—”์ง„ ์˜ต์…˜
โ—ฆ
MySQL
โ€ข
ํ…œํ”Œ๋ฆฟ
โ—ฆ
ํ”„๋ฆฌ ํ‹ฐ์–ด
โ€ข
์„ค์ •
โ—ฆ
DB ์ธ์Šคํ„ด์Šค ์‹๋ณ„์ž
โ—ฆ
๋งˆ์Šคํ„ฐ ์‚ฌ์šฉ์ž ์ด๋ฆ„
โ—ฆ
๋งˆ์Šคํ„ฐ ์•”ํ˜ธ
โ—ฆ
์Šคํ† ๋ฆฌ์ง€
โ€ข
์—ฐ๊ฒฐ
โ—ฆ
์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค
โ€ข
ํผ๋ธ”๋ฆญ ์•ก์„ธ์Šค
โ€ข
VPC ๋ณด์•ˆ ๊ทธ๋ฃน
โ€ข
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ธ์ฆ
โ€ข
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์˜ต์…˜
โ—ฆ
์ดˆ๊ธฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ด๋ฆ„
โ€ข
๋ฐฑ์—…
โ—ฆ
์ž๋™ ๋ฐฑ์—…
โ€ข
๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค ์ƒ์„ฑ
โ€ข
๋ณด์•ˆ ๊ทธ๋ฃน ์„ค์ •
โ—ฆ
์ธ๋ฐ”์šด๋“œ ๊ทœ์น™
โ€ข
ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์ƒ์„ฑ
โ—ฆ
time_zone ๋ณ€๊ฒฝ
โ—ฆ
character_set ๋ณ€๊ฒฝ
โ–ช
character ํ•ญ๋ชฉ์€ uft8mb4
โ–ช
collation ํ•ญ๋ชฉ์€ uft8mb4_general_ci
โ—ฆ
max_connections (์ตœ๋Œ€ ์—ฐ๊ฒฐ ๊ฐœ์ˆ˜) : ์ž‘๊ฒŒ (10๊ฐœ)
โ—ฆ
ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์ˆ˜์ • ์ ์šฉ
โ€ข
RDS ์ ‘์†ํ•˜๊ธฐ

AWS RDS

RDS ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ

๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค ์ƒ์„ฑ ๋ฐฉ์‹ ์„ ํƒ

ํ‘œ์ค€ ์ƒ์„ฑ

์—”์ง„ ์˜ต์…˜

MySQL

ํ…œํ”Œ๋ฆฟ

ํ”„๋ฆฌ ํ‹ฐ์–ด

์„ค์ •

โ€ข
DB ์ธ์Šคํ„ด์Šค ์‹๋ณ„์ž
โ€ข
๋งˆ์Šคํ„ฐ ์‚ฌ์šฉ์ž ์ด๋ฆ„
โ€ข
๋งˆ์Šคํ„ฐ ์•”ํ˜ธ
โ€ข
์Šคํ† ๋ฆฌ์ง€

DB ์ธ์Šคํ„ด์Šค ์‹๋ณ„์ž

๋งˆ์Šคํ„ฐ ์‚ฌ์šฉ์ž ์ด๋ฆ„ & ๋งˆ์Šคํ„ฐ ์•”ํ˜ธ

์Šคํ† ๋ฆฌ์ง€

์—ฐ๊ฒฐ

์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค

โ€ข
RDS ๋กœ DB ๋งŒ ์„ธํŒ…ํ•œ๋‹ค๋ฉด EC2 ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค์— ์—ฐ๊ฒฐ ์•ˆ ํ•จ
โ€ข
๋ฏธ๋ฆฌ ์ƒ์„ฑํ•œ EC2 ์™€ ์—ฐ๊ฒฐํ•œ๋‹ค๋ฉด EC2 ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค์— ์—ฐ๊ฒฐ

ํผ๋ธ”๋ฆญ ์•ก์„ธ์Šค

VPC ๋ณด์•ˆ ๊ทธ๋ฃน

โ€ข
๊ธฐ์กด์— ๋ณด์•ˆ ๊ทธ๋ฃน์„ ๋ฏธ๋ฆฌ ์ƒ์„ฑํ•ด๋‘์—ˆ๋‹ค๋ฉด, ๊ธฐ์กด ํ•ญ๋ชฉ ์„ ํƒ
โ€ข
์ƒ์„ฑํ•  RDS ์— ๋งž๋Š” ์ƒˆ๋กœ์šด ๋ณด์•ˆ ๊ทธ๋ฃน์ด ํ•„์š”ํ•˜๋ฉด ์ƒˆ๋กœ ์ƒ์„ฑ
์–ด๋– ํ•˜๋“ , ๋ณด์•ˆ ๊ทธ๋ฃน ์„ค์ •์€ RDS ์ธ์Šคํ„ด์Šค ์ƒ์„ฑ ํ›„ ํ•„์š”์— ๋งž๊ฒŒ ์„ค์ •ํ•  ๊ฒƒ์ด๋‹ค.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ธ์ฆ

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์˜ต์…˜

์ดˆ๊ธฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ด๋ฆ„

์—ฌ๊ธฐ์„œ๋Š” โ€œalohaโ€ ๋ผ๋Š” ์ดˆ๊ธฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(์Šคํ‚ค๋งˆ)๋ฅผ ์ง€์ •ํ–ˆ๋‹ค.
์ธ์Šคํ„ด์Šค ์ƒ์„ฑ ํ›„, RDS ์— ์ ‘์†ํ•˜์—ฌ ์ƒˆ๋กญ๊ฒŒ ์ƒ์„ฑํ•ด๋„ ์ข‹๋‹ค.

๋ฐฑ์—…

์ž๋™ ๋ฐฑ์—…

๊ณผ๊ธˆ ๊ฐ€๋Šฅ์„ฑ ์ œ๊ฑฐ

์ดˆ๊ณผ ์‚ฌ์šฉ: ์›” 20GB๋ฅผ ์ดˆ๊ณผํ•˜๋Š” ๋ฐฑ์—… ์Šคํ† ๋ฆฌ์ง€๋Š” ์ถ”๊ฐ€ ์š”๊ธˆ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๋ฐฑ์—… ์Šคํ† ๋ฆฌ์ง€๋Š” RDS ์ธ์Šคํ„ด์Šค์˜ ์Šคํ† ๋ฆฌ์ง€ ํฌ๊ธฐ ๋ฐ ๋ฐ์ดํ„ฐ ๋ณ€๊ฒฝ ๋นˆ๋„์— ๋”ฐ๋ผ ๋น ๋ฅด๊ฒŒ ์ฆ๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค ์ƒ์„ฑ

๋ณด์•ˆ ๊ทธ๋ฃน ์„ค์ • ์•ˆ ํ•˜๋ฉด, ํ•ด์ปคํ•œํ…Œ ํ„ธ๋ฆฐ๋‹ค.

๋‚ด๊ฐ€ ์ž‘์—…ํ•œ DB ํ…Œ์ด๋ธ”์ด ๋ชจ๋‘ DROP ๋˜์–ด ์žˆ๊ณ , ์ด์ƒํ•œ ํ…Œ์ด๋ธ” ํ•˜๋‚˜์— ํ•ด์ปค์˜ ๋น„ํŠธ์ฝ”์ธ ์ง€๊ฐ‘ ์ฃผ์†Œ๋งŒ ๋‚จ์•„์žˆ๊ฒŒ ๋œ๋‹ค.

๋ณด์•ˆ ๊ทธ๋ฃน ์„ค์ •

์ธ๋ฐ”์šด๋“œ ๊ทœ์น™

๋ชจ๋“  ํŠธ๋ž˜ํ”ฝ [์‚ญ์ œ]

MySQL 3306 ํฌํŠธ ๋‚ด IP๋งŒ ํ—ˆ์šฉ

ํ–ฅํ›„ EC2 ์™€ ์—ฐ๋™์„ ํ•œ๋‹ค๋ฉด, ์ถ”๊ฐ€๋กœ EC2 IP ๋ฅผ ์ถ”๊ฐ€ํ•ด์ค€๋‹ค.

๋˜ํ•œ, ํŒ€์›๊ณผ ๊ณต์œ ํ•ด์•ผํ•œ๋‹ค๋ฉด, ํŒ€์›์˜ ๊ณต์ธ IP ๋ฅผ ์ถ”๊ฐ€ํ•ด์ค€๋‹ค.

ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์ƒ์„ฑ

โ€ข
time_zone ๋ณ€๊ฒฝ
โ€ข
character_set ๋ณ€๊ฒฝ
โ—ฆ
character ํ•ญ๋ชฉ์€ uft8mb4
โ—ฆ
collation ํ•ญ๋ชฉ์€ uft8mb4_general_ci
โ€ข
max_connections (์ตœ๋Œ€ ์—ฐ๊ฒฐ ๊ฐœ์ˆ˜) : ์ž‘๊ฒŒ (10๊ฐœ)
โ€ข
ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์ˆ˜์ • ์ ์šฉ

time_zone ๋ณ€๊ฒฝ

character_set ๋ณ€๊ฒฝ

โ€ข
character ํ•ญ๋ชฉ์€ uft8mb4
โ€ข
collation ํ•ญ๋ชฉ์€ uft8mb4_general_ci

max_connections (์ตœ๋Œ€ ์—ฐ๊ฒฐ ๊ฐœ์ˆ˜) : ์ž‘๊ฒŒ (10๊ฐœ)

ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์ˆ˜์ • ์ ์šฉ

RDS ์ ‘์†ํ•˜๊ธฐ

VSCODE Database Client ๋กœ ์ ‘์†

MySQL Workbench ๋กœ ์ ‘์†

์ธ์Šคํ„ด์Šค ์ค‘์ง€