๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

acid1

[CS] ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ์ดˆ ์ง€์‹ ์ •๋ฆฌ(2/2) ํŠธ๋žœ์žญ์…˜๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ํ•˜๋‚˜์˜ ๋…ผ๋ฆฌ์  ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ์ž‘์—…์˜ ๋‹จ์œ„.๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ์ ‘๊ทผํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ์ฟผ๋ฆฌ์ด๋ฏ€๋กœ, ์ฆ‰ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ฟผ๋ฆฌ๋“ค์„ ํ•˜๋‚˜๋กœ ๋ฌถ๋Š” ๋‹จ์œ„๋ฅผ ๋งํ•จ.ACID ํŠน์ง•์„ ๊ฐ€์ง. (์›์ž์„ฑ, ์ผ๊ด€์„ฑ, ๋…๋ฆฝ์„ฑ, ์ง€์†์„ฑ)์›์ž์„ฑ(Atomicity)ํŠธ๋žœ์žญ์…˜๊ณผ ๊ด€๋ จ๋œ ์ผ์ด ๋ชจ๋‘ ์ˆ˜ํ–‰๋˜์—ˆ๊ฑฐ๋‚˜ ๋˜์ง€ ์•Š์•˜๊ฑฐ๋‚˜๋ฅผ ๋ณด์žฅํ•˜๋Š” ํŠน์ง•. "all or nothing"Commit๊ณผ Rollback์ปค๋ฐ‹์€ ์—ฌ๋Ÿฌ ์ฟผ๋ฆฌ๊ฐ€ ์„ฑ๊ณต์ ์œผ๋กœ ์ฒ˜๋ฆฌ๋˜์—ˆ๋‹ค๊ณ  ํ™•์ •ํ•˜๋Š” ๋ช…๋ น์–ด. ํŠธ๋žœ์žญ์…˜ ๋‹จ์œ„๋กœ ์ˆ˜ํ–‰๋˜๋ฉฐ ๋ณ€๊ฒฝ๋œ ๋‚ด์šฉ์ด ๋ชจ๋‘ ์˜๊ตฌ์ ์œผ๋กœ ์ €์žฅ๋˜๋Š” ๊ฒƒ.๋กค๋ฐฑ์€ ํŠธ๋žœ์žญ์…˜์œผ๋กœ ์ฒ˜๋ฆฌํ•œ ํ•˜๋‚˜์˜ ๋ฌถ์Œ ๊ณผ์ •์„ ์ผ์–ด๋‚˜๊ธฐ ์ „์œผ๋กœ ๋Œ๋ฆฌ๋Š” ์ผ์ปค๋ฐ‹๊ณผ ๋กค๋ฐฑ ๋•์— ๋ฐ์ดํ„ฐ์˜ ๋ฌด๊ฒฐ์„ฑ์ด ๋ณด์žฅ๋จ. ๋˜ํ•œ, ๋ณ€๊ฒฝ ์ „์— ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์‰ฝ๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ณ  ํ•ด๋‹น ์ž‘์—…์„ ๊ทธ๋ฃนํ™”ํ•  ์ˆ˜ ์žˆ์Œ.ํŠธ๋žœ์žญ.. 2024. 11. 15.
728x90
๋ฐ˜์‘ํ˜•