์ค๋๋ ๋ฐ์ดํฐ๋ ๋ชจ๋ ๋น์ฆ๋์ค์ ์กฐ์ง์ ํต์ฌ ์์ฐ์ด ๋์์ต๋๋ค. ํ์ง๋ง ์ด ๊ฑฐ๋ํ ๋ฐ์ดํฐ ๋ณผ๋ฅจ์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ์ทจ๋ํ๊ธฐ ์ํด์๋ ๊ฐ๋ ฅํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (DBMS)์ด ํ์์ ์ ๋๋ค. ์ด ๊ธ์์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ์ ๋ชจ๋ ์ธก๋ฉด์ ์ฌ์ธต์ ์ผ๋ก ์ดํด๋ณด๊ณ , ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ์ดํด, ์ฑ๋ฅ ์ต์ ํ๋ฅผ ์ํ ํต์ฌ ์ ๋ต, ํจ๊ณผ์ ์ธ ๋ฐ์ดํฐ ๊ด๋ฆฌ๋ฅผ ์ํ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์๋ ค์๋ ค๋๋ฆฌ๊ฒ ์ต๋๋ค.
"
20, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ" ์๋ฒฝ ์ค๋ช
์ | ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ
, ๋ฐ์ดํฐ ๊ตฌ์กฐ, ์ฑ๋ฅ ์ต์ ํ
๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ ํต์ฌ ์๋ฆฌ ์ดํด
๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (DBMS)๋ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ด๊ณ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ๋ฐ ํ์์ ์ธ ๋๊ตฌ์ ๋๋ค. DBMS๋ ๊ตฌ์กฐํ๋ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ , ๊ฒ์ ๋ฐ ์ ๋ฐ์ดํธ๊ฐ ๊ฐ๋ฅํ๋๋ก ํ๊ณ , ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ์ ์งํฉ๋๋ค.
DBMS์ ํต์ฌ ์๋ฆฌ ์ค ํ๋๋ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋๋ค. ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋ ์ ๋ณด์ ์ ํ์ฑ, ์ผ๊ด์ฑ ๋ฐ ์์ ์ฑ์ ๋ณด์ฅํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. DBMS๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ด ๋ฐ์ดํฐ์ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๋ ์ ์ฝ ์กฐ๊ฑด, ํธ๋ฆฌ๊ฑฐ, ๊ธฐ๋ณธ ํค์ ๊ฐ์ ๋ฉ์ปค๋์ฆ์ ์๋ ค์๋ ค๋๋ฆฌ๊ฒ ์ต๋๋ค.
๋ ๋ค๋ฅธ ํต์ฌ ์๋ฆฌ์ธ ํธ๋์ญ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๋ฐ์ดํธ์ ๋ ผ๋ฆฌ์ ๋จ์์ ๋๋ค. ํธ๋์ญ์ ์ ACID ์์ฑ์ ์ค์ํด์ผ ํฉ๋๋ค. ACID๋ Atomicity(์์์ฑ), Consistency(์ผ๊ด์ฑ), Isolation(๊ฒฉ๋ฆฌ), Durability(๋ด๊ตฌ์ฑ)์ ์๋ฏธํฉ๋๋ค. ์์์ฑ์ ํธ๋์ญ์ ์ ๋ชจ๋ ๋จ๊ณ๊ฐ ์ฑ๊ณต์ ์ผ๋ก ์๋ฃ๋๊ฑฐ๋ ์๋ฌด ์์ ๋ ์ํ๋์ง ์์์ ๋ณด์ฅํฉ๋๋ค. ์ผ๊ด์ฑ์ ํธ๋์ญ์ ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ์กด ์ ์ฝ ์กฐ๊ฑด์ ์๋ฐํ์ง ์๋๋ก ๋ณด์ฅํฉ๋๋ค. ๊ฒฉ๋ฆฌ๋ ๋์ ํธ๋์ญ์ ์ด ์๋ก ์ํฅ์ ๋ฏธ์น์ง ์๋๋ก ๋ณด์ฅํฉ๋๋ค. ๋ด๊ตฌ์ฑ์ ํธ๋์ญ์ ์ด ์ฑ๊ณต์ ์ผ๋ก ์๋ฃ๋๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ณ๊ฒฝ ์ฌํญ์ด ์๊ตฌ์ ์ผ๋ก ์ ์ฅ๋จ์ ๋ณด์ฅํฉ๋๋ค.
DBMS๋ ๋ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฑ๋ฅ์ ์ต์ ํํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ธ๋ฑ์ฑ, ์บ์ฑ, ์ฟผ๋ฆฌ ์ต์ ํ ๋ฑ์ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ DBMS๋ ๋ฐ์ดํฐ ๊ฒ์ ๋ฐ ์ ๋ฐ์ดํธ ์๋๋ฅผ ํฌ๊ฒ ํฅ์์ํฌ ์ ์์ต๋๋ค. ืื ืืกืฃ, DBMS๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ์ดํ๊ณ ๊ถํ์ ๊ด๋ฆฌํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ด๋ฅผ ํตํด ๋ฐ์ดํฐ ๋ณด์ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฌด๊ฒฐ์ฑ์ด ์ ์ง๋ฉ๋๋ค.
์์ฝํ์๋ฉด, DBMS๋ ๋ฐ์ดํฐ ๊ด๋ฆฌ์ ํต์ฌ์ ์ด๋ฉฐ, ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ, ํธ๋์ญ์ ์ฒ๋ฆฌ, ์ฑ๋ฅ ์ต์ ํ, ๋ฐ์ดํฐ ๋ณด์๊ณผ ๊ฐ์ ํต์ฌ ์๋ฆฌ์ ๊ธฐ๋ฐ์ ๋๊ณ ์์ต๋๋ค. DBMS๋ ํ๋ ์กฐ์ง์ด ๋ฐฉ๋ํ ์์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ๋น์ฆ๋์ค ๋ชฉํ๋ฅผ ์ง์ํ๋ ๋ฐ ํ์์ ์ ๋๋ค.
๋ฐ์ดํฐ ๊ตฌ์กฐ ์ ํ ์ฑ๋ฅ๊ณผ ์ ์ฐ์ฑ์ ๊ท ํ ๋ง์ถ๊ธฐ
๋ฐ์ดํฐ๋ฒ ์ด์ค์์๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ๊ฒ์ํ๋ ๋ฐฉ์์ ๊ฒฐ์ ํฉ๋๋ค. ๋ค์์ ์ผ๋ฐ์ ์ธ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ๊ฐ๊ฐ์ ์ฅ์ ๊ณผ ๋จ์ ์ ์์ฝํ ๊ฒ์ ๋๋ค.
๋ฐ์ดํฐ ๊ตฌ์กฐ | ์ฅ์ | ๋จ์ |
---|---|---|
ํ ์ด๋ธ | ๊ฐ๋จํ๊ณ ์ ์ฐ | ๊ฒ์์ ๋๋ฆด ์ ์์, ๋ฐ์ดํฐ ์ค๋ณต ๊ฐ๋ฅ |
์ธ๋ฑ์ค | ๊ฒ์ ์ฑ๋ฅ ํฅ์ | ์ถ๊ฐ ์ ์ฅ ๊ณต๊ฐ ๋ฐ ์ ์ง ๊ด๋ฆฌ ํ์ |
ํด์ ํ ์ด๋ธ | ํค ๊ธฐ๋ฐ์ ๋น ๋ฅธ ์กฐํ | ์ ๋ ฅ ์์ ์ ์ง ๋ถ๊ฐ๋ฅ, ์ถฉ๋ ๊ฐ๋ฅ์ฑ |
ํธ๋ฆฌ | ๋น ๋ฅธ ์ ๋ ฌ ๋ฐ ๋ฒ์ ๊ฒ์ | ๋ณต์กํ ์ฟผ๋ฆฌ์ ๋๋ฆด ์ ์์ |
๊ทธ๋ํ | ์ํธ ์ฐ๊ฒฐ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ์ ํฉ | ์ฟผ๋ฆฌ ๋ณต์ก์ฑ, ๋๊ท๋ชจ ๋ฐ์ดํฐ ๊ด๋ฆฌ ์ด๋ ค์ |
JSON ๋ฌธ์ | ๋น์ ํ ๋ฐ์ดํฐ ์ ์ฅ์ ์ ํฉ | ๊ตฌ์กฐ์ ์ฟผ๋ฆฌ๊ฐ ์ด๋ ค์ธ ์ ์์ |
NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค | ๋๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ์ ์ต์ ํ | ๊ด๊ณํ ๋ชจ๋ธ๋ง ๋ถ์กฑ, ์ผ๊ด์ฑ ๋ณด์ฅ ์ด๋ ค์ |
๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ ํํ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๊ตฌ ์ฌํญ์ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ฑ๋ฅ, ์ ์ฐ์ฑ, ๋ฐ์ดํฐ ์ ํ, ๊ท๋ชจ ๋ฐ ์์ ์์ ๋ถํ๋ฅผ ๋ชจ๋ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. |
์ฑ๋ฅ ์ต์ ํ ๊ธฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ ๋ฐ ์ธ๋ฑ์ค ํ์ฉ
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฑ๋ฅ์ ํฅ์์ํค๋ ค๋ฉด ์ ์์ฑ๋ ์ฟผ๋ฆฌ์ ํจ๊ณผ์ ์ธ ์ธ๋ฑ์ค๋ฅผ ํ์ฉํด์ผ ํฉ๋๋ค. ๋ค์์ ์ด ๋ฐฉ๋ฒ์ ๊ตฌํํ๋ ๋ช ๊ฐ์ง ์ฃผ์ ์ ๋ต์ ๋๋ค.
์ ์์ฑ๋ ์ฟผ๋ฆฌ
- ์ธ๋ฑ์ค๋ฅผ ํ์ฉํ ๋ณต์กํ ์ฟผ๋ฆฌ "์ธ๋ฑ์ค๋ ์ฟผ๋ฆฌ ์ฑ๋ฅ์ ๋ํญ ํฅ์์ํฌ ์ ์์ต๋๋ค. ๋ณต์กํ ์ฟผ๋ฆฌ๋ฅผ ์ต์ ํํ๋ ค๋ฉด ํํฐ๋ง ์กฐ๊ฑด์ ์ธ๋ฑ์ค๋ ์ด์ ์ฌ์ฉํ์ธ์." (IBM)
- unnecessary JOIN ์ ๊ฑฐ "JOIN์ ์ฟผ๋ฆฌ ์ฑ๋ฅ์ ํฐ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค. ๊ด๋ จ์ฑ์ด ์๋ JOIN์ ์ ๊ฑฐํ์ฌ ๋ถํ์ํ ํ ์ด๋ธ ํ์์ ๋ฐฉ์งํ์ธ์." (Microsoft)
- ๋ฆฌ๋ฏธํธ์ ์ ์ ํ ํ์ฉ "๋๋์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๊ฒฝ์ฐ ๊ฒฐ๊ณผ๋ฅผ ์ ํํ์ฌ ๋ถํ์ํ ๋ ์ฝ๋ ํ์น๋ฅผ ๋ฐฉ์งํ์ธ์." (Oracle)
์ธ๋ฑ์ค ํ์ฉ
- ์ธ๋ฑ์ค ์ ํ ์ ํ "Clustered ์ธ๋ฑ์ค๋ ๋ฐ์ดํฐ ํ์ด์ง๋ฅผ ์์๋๋ก ์ ์ฅํ์ฌ ๋ฒ์ ์ฟผ๋ฆฌ๋ฅผ ์ต์ ํํฉ๋๋ค. Nonclustered ์ธ๋ฑ์ค๋ ํํฐ๋ง ๋ฐ ๊ฒฐํฉ ์กฐ๊ฑด์ ๋ณด๋ค ์ ํฉํฉ๋๋ค." (SQL Server)
- ์ธ๋ฑ์ค ์ด ์์ ์ต์ ํ "์ธ๋ฑ์ค ์ด์ ์ฟผ๋ฆฌ์์ ์ฌ์ฉ๋๋ ์์๋๋ก ์ ๋ ฌํ์ธ์. ์ด๋ฅผ ํตํด ์ธ๋ฑ์ค ํ์์ ํจ์จ์ฑ์ด ํฅ์๋ฉ๋๋ค." (MySQL)
- ์ค๋ณต ์ธ๋ฑ์ค ํผํ๊ธฐ "์ค๋ณต ์ธ๋ฑ์ค๋ ์ ์ง ๋ณด์ ๋น์ฉ์ ์ฆ๊ฐ์ํค๊ณ ์ฑ๋ฅ์ ์ ํ์ํฌ ์ ์์ต๋๋ค. ์ ์ผํ ๊ฐ ๋๋ ํํฐ๋ง์ ํ์์ ์ธ ์ด์๋ง ์ธ๋ฑ์ค๋ฅผ ๋ง๋์ธ์." (PostgreSQL)
๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์ต์์ ๊ดํ ๋ณด์, ๋ฐฑ์ ๋ฐ ๋ณต์
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฌด๊ฒฐ์ฑ๊ณผ ๊ฐ์ฉ์ฑ์ ์ ์งํ๋ ๋ฐ๋ ๋ณด์, ๋ฐฑ์ ๋ฐ ๋ณต์ ์ ๋ต์ด ํ์์ ์ ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์ต์์ ๊ดํ์ ๋ฐ๋ฅด๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ฅ์ ์ ์ป์ ์ ์์ต๋๋ค.
- ๊ฐ๋ ฅํ ๋น๋ฐ๋ฒํธ ์ ์ฑ ์ํ ๋ชจ๋ ์ฌ์ฉ์์๊ฒ ๊ณ ์ ํ ๊ณ ๊ฐ๋ ๋น๋ฐ๋ฒํธ๋ฅผ ๋ถ์ฌํ๊ณ ์ ๊ธฐ์ ์ผ๋ก ๋ณ๊ฒฝํ๋๋ก ํ์ธ์.
- ๊ถํ ์ ํ ๊ตฌํ ์ฌ์ฉ์์๊ฒ ์ ๋ฌด ์ํ์ ํ์ํ ์ต์ ๊ถํ๋ง ๋ถ์ฌํ์ธ์. ์ด๋ ๊ฒ ํ๋ฉด ๊ถํ์ด ์๋ ๊ฐ์ธ์ด ๋ฐ์ดํฐ์ ์ ๊ทผํ๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
- ๋ฐ์ดํฐ ์ํธํ ์ค์ํ ๋ฐ์ดํฐ๋ ์ ์ก ์์ ์ ์ฅ ์ ๋ชจ๋ ์ํธํํ์ธ์. ์ด๋ ๊ฒ ํ๋ฉด ์ฌ์ด๋ฒ ๊ณต๊ฒฉ์๋ก๋ถํฐ ์ ๋ณด๊ฐ ์ ์ถ๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
- ๋ก๊ทธ ๋ชจ๋ํฐ๋ง ์ค์ ๋ชจ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ก์ธ์ค ๋ฐ ์์ ์ ๋ํ ๋ก๊ทธ๋ฅผ ๊ธฐ๋กํ์ธ์. ์ด๋ฅผ ํตํด ์์ฌ์ค๋ฌ์ด ํ๋์ ํ์งํ๊ณ ์ค๋ฅ๋ฅผ ์ง๋จํ ์ ์์ต๋๋ค.
- ์ ๊ธฐ์ ์ธ ๋ฐฑ์ ์ํ ๋ชจ๋ ๋ฐ์ดํฐ์ ์ ์ฒด ๋ฐฑ์ ์ ์ ๊ธฐ์ ์ผ๋ก ์ํํ์ธ์. ์ด ๋ฐฑ์ ์ ํ๋ ๋๋ผ์ด๋ธ ์์์ด๋ ์ํํธ์จ์ด ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ๋ฐ์ดํฐ ๋ณต๊ตฌ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ๋ณต์ ๊ณํ ๊ตฌ์ถ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์์๋์๊ฑฐ๋ ์์ค๋ ๊ฒฝ์ฐ๋ฅผ ๋๋นํ ๋ณต์ ๊ณํ์ ์๋ฆฝํ์ธ์. ์ด ๊ณํ์ ๋ฐ์ดํฐ ๋ณต๊ตฌ, ์์คํ ๋ณต์ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ฉ์ฑ์ ์ ์ํ๊ฒ ๋ณต์ํ๊ธฐ ์ํ ๋จ๊ณ๋ฅผ ๋ช ์ํด์ผ ํฉ๋๋ค.
- ๋ฐฑ์ ํ ์คํธ ์คํ ๋ฐฑ์ ์ด ์ฑ๊ณต์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณต์ํ ์ ์๋์ง ์ ๊ธฐ์ ์ผ๋ก ํ ์คํธํ์ธ์. ์ด๋ฅผ ํตํด ์ฌํด ์ํฉ์์ ์ค์ํ ๋ฐ์ดํฐ์ ํด๊ฒฐํ ์ ์๋์ง ํ์ธํ ์ ์์ต๋๋ค.
- ๋ฐ์ดํฐ ์ ๋ฆฌ ์ํ ์ ๊ธฐ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ฌ์ฉ๋์ง ์๋ ๋ฐ์ดํฐ๋ฅผ ์ ๊ฑฐํ์ธ์. ์ด๋ ๊ฒ ํ๋ฉด ์ ์ฅ ๊ณต๊ฐ์ด ์ ์ฝ๋๊ณ ์ฟผ๋ฆฌ ์ฑ๋ฅ์ด ํฅ์๋ฉ๋๋ค.
๋ฐ์ดํฐ ๊ด๋ฆฌ ๋๊ตฌ ๋ฐ ๊ธฐ์ ์๊ฐ ์ ์ง ๊ด๋ฆฌ ๋ฐ ๋ชจ๋ํฐ๋ง
๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (DBMS)์ ์ ๋ขฐํ ์ ์๊ณ ํจ๊ณผ์ ์ผ๋ก ์ ์ง ๊ด๋ฆฌํ๊ณ ๋ชจ๋ํฐ๋งํ๋ ค๋ฉด ๋ค์ํ ๋๊ตฌ์ ๊ธฐ์ ์ด ํ์ํฉ๋๋ค. ์ด ์น์ ์์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์ง ๊ด๋ฆฌ ๋ฐ ๋ชจ๋ํฐ๋ง์ ๋ํ ์ผ๋ฐ์ ์ธ ์ง๋ฌธ ๋ช ๊ฐ์ง๋ฅผ ๋ค๋ฃจ๊ณ ์ ๋ฌธ๊ฐ์ ๊ด์ ์์ ์๋ฃจ์ ์ ์๋ ค์๋ ค๋๋ฆฌ๊ฒ ์ต๋๋ค.
Q ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฑ๋ฅ์ ์ง์์ ์ผ๋ก ๋ชจ๋ํฐ๋งํด์ผ ํฉ๋๊น?
A ์, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฑ๋ฅ์ ์ง์์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ๋ ๊ฒ์ด ํ์์ ์ ๋๋ค. ์ฑ๋ฅ ๋ณ๋ชฉ ์ง์ ๊ณผ ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ฅผ ์กฐ๊ธฐ์ ์๋ณํ๊ณ ํด๊ฒฐํ์ฌ ์ต์ ์ ์ฌ์ฉ์ ๊ฒฝํ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ๋ณด์ฅํ ์ ์์ต๋๋ค. ๋ชจ๋ํฐ๋ง ๋๊ตฌ๋ฅผ ํตํด CPU ์ฌ์ฉ๋ฅ , ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋, ์ฟผ๋ฆฌ ์๋ต ์๊ฐ ๋ฑ์ ํต์ฌ ์งํ๋ฅผ ์ถ์ ํ ์ ์์ต๋๋ค.
Q ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐฑ์
์ ์ผ๋ง๋ ์์ฃผ ์งํํด์ผ ํฉ๋๊น?
A ๋ฐฑ์ ๋น๋๋ ๋ฐ์ดํฐ์ ์ค์์ฑ๊ณผ ์ฌ๊ณ ํ์ฉ ๋ฒ์์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ํ๋ฃจ์ ํ ๋ฒ ๋๋ ์ค์ ๋ฐ์ดํฐ์ ๊ฒฝ์ฐ ๋ ์์ฃผ ๋ฐฑ์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ฐฑ์ ์ผ์ ์ ๋ณต์ ๋ชฉํ ์ง์ (RPO)๊ณผ ๋ณต์ ์๊ฐ ๋ชฉํ(RTO)์ ์ผ์น์ํค๋ ๊ฒ๋ ์ค์ํฉ๋๋ค.
Q ๋ฐ์ดํฐ๋ฒ ์ด์ค ์กฐ๊ฐํ๋ฅผ ๋ฐฉ์งํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
A ๋ฐ์ดํฐ๋ฒ ์ด์ค ์กฐ๊ฐํ๋ ์ฟผ๋ฆฌ ์ฑ๋ฅ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค. ์กฐ๊ฐํ๋ฅผ ๋ฐฉ์งํ๋ ค๋ฉด ์ ๊ธฐ์ ์ผ๋ก ๋ํ๋๊ทธ๋จผํ ์ด์ ์์ ์ ์คํํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ฐ์๋ ๋ธ๋ก์ผ๋ก ์ฌ์ ๋ ฌํด์ผ ํฉ๋๋ค. DBMS์ ๋ด์ฅ๋ ๋๊ตฌ๋ ํ์ฌ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ด ํ๋ก์ธ์ค๋ฅผ ์๋ํํ ์ ์์ต๋๋ค.
Q ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ถํจ๋ฅผ ๋ฐฉ์งํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
A ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ถํจ๋ ํ๋์จ์ด ์ค๋ฅ, ์ ์ ์ค๋จ ๋๋ ์๋ชป๋ ์ํํธ์จ์ด ์ ๋ฐ์ดํธ๋ก ์ธํด ๋ฐ์ํ ์ ์์ต๋๋ค. ๋ถํจ๋ฅผ ๋ฐฉ์งํ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ ์กฐ์น๋ฅผ ์ทจํด์ผ ํฉ๋๋ค. - ์ ๊ธฐ์ ์ธ ๋ฐฑ์ ์ํ - ํ๋์จ์ด ๋ฐ ์ํํธ์จ์ด์ ์ ์ ํ ์ ์ง ๋ณด์ - ์ ๋ขฐํ ์ ์๋ ์ ์ ๋ณดํธ์ฅ์น ์ฌ์ฉ
Q ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ก๊ทธ๋ฅผ ์ด๋ป๊ฒ ๊ด๋ฆฌํด์ผ ํฉ๋๊น?
A ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ก๊ทธ์๋ ํธ๋์ญ์ ๋ฐ ์์คํ ๋ณ๊ฒฝ์ ๋ํ ๋ชจ๋ ํ๋์ด ๊ธฐ๋ก๋ฉ๋๋ค. ๋ก๊ทธ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ฌํญ์ ์ ์ํด์ผ ํฉ๋๋ค. - ์ถฉ๋ถํ ๋ก๊ทธ ๊ณต๊ฐ ํ๋ณด - ๋ก๊ทธ ํ์ผ์ ์ ๊ธฐ์ ์ธ ์์นด์ด๋น ๋๋ ์ญ์ - ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ณต๊ตฌ ๋ฐ ๊ฐ์ฌ์ ๋ก๊ทธ ์ฌ์ฉ
์์ฝ๋ง์ผ๋ก๋ ๊ฐ๋ ์ฐฌ ์ ๋ณด์ ์ธ๊ณ๋ก! ๐
['๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ์ ๋ณต์กํ ์ธ๊ณ๋ฅผ ๋น๊ตํ๋ ์ฌ์ ์ ์ฌ๊ธฐ์์ ๋ง๋ฌด๋ฆฌ๋ฉ๋๋ค. ๋ฐ์ดํฐ ๊ตฌ์กฐ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ , ์ฑ๋ฅ ์ต์ ํ์ ํต์ฌ ๊ฐ๋ ์ ์์งํจ์ผ๋ก์จ ๋ฐ์ดํฐ์ ํ์ ํ์ฉํ๋ ๋ฅ๋ ฅ์ ํค์ ์ต๋๋ค.', '', '๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ฐ๋ฆฌ๋ฅผ ๋๋ฌ์ผ ์ธ๊ณ๋ฅผ ์ดํดํ๊ณ ํต์ ํ๊ธฐ ์ํ ํ์์ ์ธ ๋๊ตฌ๊ฐ ๋์์ต๋๋ค. ๋ค์ํ ์ฐ์ ๊ณผ ์กฐ์ง์์ ๊ธฐ๋ณธ ์ญํ ์ ํ๋ฉฐ, ํจ์จ์ฑ, ์์ฐ์ฑ, ํต์ฐฐ๋ ฅ์ ํฅ์์ํต๋๋ค.', '', '์ด ์ค๋ช ์๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ์ ๋ํ ์ฌ์ ์ ์์์ ์ด ๋์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์ง์์ ์ธ ํ์ต๊ณผ ์ค๋ฌด๋ฅผ ํตํด ์ง์์ ํ์ฅํ๊ณ ๊ธฐ์ ์ ์ฐ๋งํ์ธ์. ๋ฐ์ดํฐ๋ ํ๋ถํ ๋ฏธ๋๋ฅผ ์ฝ์ํ๋ ์์คํ ์์ฐ์ ๋๋ค.', '', '๋ฐ์ดํฐ ๊ด๋ฆฌ ๋ง์คํฐ๋ผ๋ ๊ฟ์ ํฅํ ์ฌ์ ์์ ์ฌ๋ฌ๋ถ ๋ชจ๋์๊ฒ ํฐ ์ฑ๊ณต์ ๊ธฐ์ํฉ๋๋ค. ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ์ฌ ์ง์ ํ ํ์ ๊ณผ ์ํฅ์ ๋ผ์น๊ธธ ๋ฐ๋๋๋ค.']
๋๊ธ