TRANSACTION CONTROL1 ์ด์ 1 ๋ค์ [Oracle] TRANSACTION CONTROL ํธ๋์ญ์ ์ปจํธ๋กค TRANSACTION์ ๊ฐ๋ ํธ๋์ญ์ . Tx ๋ ผ๋ฆฌ์ ์ธ ์ ๋ฌด์ ์์ ๋จ์ (์์- ๊ณ์ข์ด์ฒด = ‘์ถ๊ธ’ + ‘์ ๊ธ’ ) ํธ๋์ญ์ ์ ์์ฑ A ์์์ฑ Atomicity ํ๋์ ์์์ ์ธ ์์ ๋จ์๋ก ์ฒ๋ฆฌํจ. ํ๋์ ์์ ์ด๋ผ๋ ์คํจํ๋ฉด ํธ๋์ญ์ ์ ์ฒด๊ฐ ์คํจ. ํธ๋์ญ์ ๋ด์ ๋ชจ๋ ์์ ์ ๋ชจ๋ ์ฑ๊ณต or ๋ชจ๋ ์คํจํด์ ์์ํ๋ก ๋กค๋ฐฑ C ์ผ๊ด์ฑ Consistency ํธ๋์ญ์ ์์์ ๊ณผ ์ข ๋ฃํ DB๋ ํญ์ ์ผ๊ด๋ ์ํ ์ ์ง I ๋ ๋ฆฝ์ฑ Isolation ๊ฐ๊ฐ์ ํธ๋์ญ์ ์ ๋ ๋ฆฝ์ ์ธ ์์ ๋จ์. ํธ๋์ญ์ ๊ฐ์ ๋๊ธฐํ ์ ์ง๋จ. D ์ง์์ฑ Durability ํธ๋์ญ์ ์ฑ๊ณตํ ๊ทธ ๊ฒฐ๊ณผ๋ ์๊ตฌ์ ์ผ๋ก DB์ ์ ์ฅ๋์ด์ผ ํจ ํธ๋์ญ์ ์ปจํธ๋กค ๋ช ์์ ํธ๋์ญ์ ์ ์ด ๋ช ๋ น์ด ๋ช ๋ น์ด ์ค๋ช COMMIT ๋ชจ๋ ๋ฐ์ดํฐ ๋ณ๊ฒฝ์ฌํญ DB์ ์์ ํ ๋ฐ์. ํ.. 2024. 1. 5. ์ด์ 1 ๋ค์