ํธ๋์ญ์ (Transaction)์ด๋?
rlaehddnd0422
ํธ๋์ญ์
์ด๋? ํธ๋์ญ์
์ด๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ํ๋ฅผ ๋ณํ์ํค๋ ํ๋์ ๋
ผ๋ฆฌ์ ๊ธฐ๋ฅ์ ์ํํ๊ธฐ ์ํ ์์
์ ๋จ์ ๋๋ ํ๊บผ๋ฒ์ ๋ชจ๋ ์ํ๋์ด์ผ ํ ์ผ๋ จ์ ์ฐ์ฐ๋ค์ ์๋ฏธํฉ๋๋ค. ํธ๋์ญ์
์ ํน์ง(ACID) Atomicity(์์์ฑ) ํธ๋์ญ์
์ ์ฐ์ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ชจ๋ ๋ฐ์๋๊ฑฐ๋ or ์ ํ ๋ฐ์๋์ง ์์์ผ ํฉ๋๋ค. ํธ๋์ญ์
๋ด์ ๋ชจ๋ ๋ช
๋ น์ ๋ฐ๋์ ์๋ฒฝํ ์ํ๋์ด์ผ ํ๋ฉด, ๋ชจ๋๊ฐ ์๋ฒฝํ ์ํ๋์ง ์๊ณ ์ด๋ ํ๋๋ผ๋ ์ค๋ฅ๊ฐ ๋๋ฉด ์ ๋ถ ์ทจ์๋์ด์ผ ํฉ๋๋ค. Consistency(์ผ๊ด์ฑ) ํธ๋์ญ์
์ด ๊ทธ ์คํ์ ์ฑ๊ณต์ ์ผ๋ก ์๋ฃํ๋ฉด ์ธ์ ๋ ์ผ๊ด์ฑ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ํ๋ก ๋ณํํฉ๋๋ค. ์์คํ
์ด ๊ฐ์ง๊ณ ์๋ ๊ณ ์ ์์๋ ํธ๋์ญ์
์ํ ์ , ํ์ ์ํ๊ฐ ๊ฐ์์ผ ํฉ๋๋ค. Durability(์ง์์ฑ) ์ฑ๊ณต์ ์ผ๋ก ์๋ฃ๋ ํธ๋์ญ์
์ ๊ฒฐ๊ณผ..