
ํธ๋์ญ์
์ด๋ ๋ฌด์์ผ๊น?
ยท
ํธ๋์ญ์
ํธ๋์ญ์
(Transaction)์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ํ๋ฅผ ๋ณํ์ํค๋ ํ๋์ ๋
ผ๋ฆฌ์ ๊ธฐ๋ฅ์ ์ํํ๊ธฐ ์ํ ์์
์ ๋จ์๋ฅผ ๋งํ๋ค. ํธ๋์ญ์
์ ACID๋ผ๋ ํน์ฑ์ ๊ฐ์ง๊ณ ์๋ค ๊ทธ๋ผ ACID์ ๋ํด์ ์์๋ณด์ ํธ๋์ญ์
์ ํน์ง - ์์์ฑ(Automicity) - ์ผ๊ด์ฑ(Consistency) - ๋
๋ฆฝ์ฑ(Isolation) - ์ง์์ (Durability) ์ด ์กด์ฌํ๋ค. ์ด๋ ๊ฒ ๋ด์๋ ์ฒ์ ๋ค์ด๋ณด๋ ์ฌ๋๋ค ์ด๋ผ๋ฉด ์์์ฑ? ์ผ๊ด์ฑ? ๋
๋ฆฝ์ฑ? ์ง์์ฑ? ๋๋ฐ์ฒด ๋ญ๋ง์ด์ผ ํ ๊ฒ์ด ๋ถ๋ช
ํ๋ค ์๋ํ๋ฉด ๋๋ํ ๊ทธ๋ฐ ๊ฒฝํ์ด ์กด์ฌํ์ผ๋๊น ๋ง์ด๋ค. ใ
๊ทธ๋ผ ์ฐจ๋ก๋๋ก ํ๋์ฉ ๊ตฌ์ฒด์ ์ผ๋ก ์์๋ณด๊ธฐ๋ก ํ์ 1. ์์์ฑ - ์์์ฑ์ ํธ๋์ญ์
์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ชจ๋ ๋ฐ์๋๋๊ฐ, ์๋๋ฉด ์ ํ ๋ฐ์๋์ง ์์์ผ ํ๋ค. ์๋ฅผ ๋ค์ด, ํ์์ด ๋น๋ฐ๋ฒํธ๋ฅผ ์ฌ์ค..