π μ€λμ μ΄λ€ ν루μμ§..
μ€λ ν루 μ’ μΌ νλ‘μ νΈ μ€κ³λ§ νλ€κ° λλ κ±° κ°λ€.
μΈμ¦/μΈκ° λΆλΆ κ°λ°μ μλ£νκ³ λ¬Έμ κ° μλ κ²μ νμΈν ν μ μ°©μ ν μΈ μΏ ν° ννΈλ₯Ό κ°λ°νκΈ° μν΄ μ€κ³λ₯Ό μμνλ€.
ERD μ€κ³λΆν° μ§ννλλ° μ¬κΈ°κΉμ§λ μμ‘°λ‘μ λ€.
νμ§λ§ ν μΈ μΏ ν°μ μ¬μ©νκΈ° μν΄μλ μκ°ν΄μΌ ν λΆλΆμ΄ λ§μλ€. κ·Έλ₯ λ¨μν μ΄κΈμ‘μμ ν μΈ μΏ ν°μ κΈμ‘μ μ°¨κ°νκ³ κ²°μ λ‘ λμ΄κ°λ©΄ λ κ²μ΄λΌκ³ μκ°νλλ° μ€κ°μ λ μκ°ν λΆλΆμ΄ μμλ€..
λ€λ₯Έ νμλ λ±κΈλ³ ν μΈ ννμ λ΄λΉνμ
μ ν¨κ» μ΄λ»κ² μ€κ³νλ©΄ μ’μμ§ μκΈ°νλ€κ° μκ°μ΄ κΌ¬μ¬μ λ μ΄μ μ§λκ° λκ°μ§ μμλ€..
κ·Έλμ μκ°μ μ 리νκΈ° μν΄ νΌνΌν°μ νμν λ΄μ©μ λͺ¨λ μμ±νκ³ μ 리νκΈ°λ‘ νλ€.
λͺ¨λ μκ°μ μμ±νκ³ μ 리ν κ²°κ³Ό λ€μκ³Ό κ°μ΄ λμλ€.

π‘ μλ‘κ² μκ² λ λ΄μ©μ λκ° μλλΌ..?!
λμμ± μ μ΄ (Lock)
νΈλμμ μ΄ λμμ λ°μ΄ν°μ μ κ·Όν λ μ ν©μ±(Consistency)μ μ§ν€κΈ° μν λμμ± μ μ΄ κΈ°λ²λ€
λΉκ΄μ λ½ (Pessimistic Lock)
λ°μ΄ν°λ₯Ό μ‘°νν λλΆν° λ€λ₯Έ νΈλμμ μ΄ μμ λͺ» νλλ‘ μ κΈμ κ±°λ λ°©μ
λκ΄μ λ½ (Optimistic Lock)
μΆ©λμ΄ μ λ κ±°λΌκ³ λκ΄μ μΌλ‘ κ°μ νκ³ , λ§μ§λ§μ λ²μ λ²νΈλ‘ μΆ©λ κ²μ¦νλ λ°©μ
λ°°ν λ½ (Exclusive Lock)
ν νΈλμμ
λ§ μ½κΈ°/μ°κΈ° λͺ¨λ λ
μ νλ λ½
μΌλ°μ μΌλ‘ λΉκ΄μ λ½κ³Ό κ°μ μλ―Έλ‘ μ°μΈλ€.
곡μ λ½ (Shared Lock)
μ¬λ¬ νΈλμμ μ΄ κ°μ΄ μ½κΈ°λ κ°λ₯νμ§λ§, μμ μ λΆκ°λ₯νκ² μ κΈ
ποΈ μ£Όλ§μλ λ νμ§?!
βοΈ νλ‘μ νΈ - μ μ°©μ ν μΈ μΏ ν° λ°κΈ μ μ©
βοΈ νλ‘μ νΈ - λμμ± μ μ΄ μ μ©
βοΈ μ΄λ
βοΈ TIL μμ±
'π₯οΈ μ΄μ»€λ¨Έμ€νλ‘μ νΈ > βοΈ TIL' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[TIL] λ€μ μμν΄λ³΄λ νλ‘μ νΈ TIL 14μΌμ°¨.. (0) | 2025.05.04 |
---|---|
[TIL] λ€μ μμν΄λ³΄λ νλ‘μ νΈ TIL 13μΌμ°¨.. (0) | 2025.05.03 |
[TIL] λ€μ μμν΄λ³΄λ νλ‘μ νΈ TIL 11μΌμ°¨.. (1) | 2025.05.01 |
[TIL] λ€μ μμν΄λ³΄λ νλ‘μ νΈ TIL 10μΌμ°¨.. (0) | 2025.04.30 |
[TIL] λ€μ μμν΄λ³΄λ νλ‘μ νΈ TIL 5μΌμ°¨.. (0) | 2025.04.25 |