728x90 ๊ฒฉ๋ฆฌ์์ค1 [DATABASE] ํธ๋์ญ์ ์ ๊ฒฉ๋ฆฌ ์์ค์ด๋? ํธ๋์ญ์ ์ ๊ฒฉ๋ฆฌ ์์ค(isolation level)์ด๋? ๋์์ ์ฌ๋ฌ ํธ๋์ญ์ ์ด ์ฒ๋ฆฌ๋ ๋, ํน์ ํธ๋์ญ์ ์ด ๋ค๋ฅธ ํธ๋์ญ์ ์์ ๋ณ๊ฒฝํ๊ฑฐ๋ ์กฐํํ ๋ฐ์ดํฐ๋ฅผ ๋ณผ ์ ์๋๋ก ํ์ฉ ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ๋ ๊ฒ ํธ๋์ญ์ ๊ฒฉ๋ฆฌ ์์ค์ ํ์์ฑ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ACID ๊ฐ์ด ํธ๋์ญ์ ์ด ์์์ ์ด๋ฉด์๋ ๋ ๋ฆฝ์ ์ธ ์ํ์ ํ๋๋ก ํ๋ค. ํธ๋์ญ์ ์ด DB๋ฅผ ๋ค๋ฃจ๋ ๋์ ๋ค๋ฅธ ํธ๋์ญ์ ์ด ๊ด์ฌํ์ง ๋ชปํ๊ฒ ๋ง๋ Locking์ด๋ผ๋ ๊ฐ๋ ์ด ๋ฑ์ฅํ๋ค. ๋ฌด์กฐ๊ฑด์ ์ธ Locking ์ผ๋ก ๋์์ ์ํ๋๋ ๋ง์ ํธ๋์ญ์ ๋ค์ ์์๋๋ก ์ฒ๋ฆฌํ ์์ DB ์ฑ๋ฅ์ ๋จ์ด์ง๊ฒ ๋๋ค. ๋ฐ๋๋ก, ์๋ต์ฑ์ ๋์ด๊ธฐ ์ํด Locking ๋ฒ์๋ฅผ ์ค์ธ๋ค๋ฉด ์๋ชป๋ ๊ฐ์ด ์ฒ๋ฆฌ๋ ์ฌ์ง๊ฐ ์๋ค. ์ต๋ํ ํจ์จ์ ์ธ Locking ๋ฐฉ๋ฒ์ด ํ์ํ๋ค. ํธ๋์ญ์ ๊ฒฉ๋ฆฌ ์์ค์ ์ข ๋ฅ READ UNCO.. 2022. 11. 3. ์ด์ 1 ๋ค์