day05
- λͺ¨λ μμ μ μ μμ μΌλ‘ μ²λ¦¬νκ² λ€κ³ νμ νλ λͺ λ Ήμ΄
- νΈλμμ μ μ²λ¦¬ κ³Όμ μ λ°μ΄ν°λ² μ΄μ€μ λ°λ νκΈ° μν΄μ,
λ³κ²½λ λ΄μ©μ λͺ¨λ μꡬ μ μ₯νλ€.- commitμ μννλ©΄, νλμ νΈλμ μ κ³Όμ μ μ’ λ£νκ² λλ€.
- transaction μμ λ΄μ©μ μ€μ dbμ μ μ₯
- λͺ¨λ μ¬μ©μκ° λ³κ²½ν λ°μ΄ν°μ κ²°κ³Όλ₯Ό λ³Ό μ μλ€.
- μμ μ€ λ¬Έμ κ° λ°μ νμ λ, νΈλμ μ μ μ²λ¦¬ κ³Όμ μμ
λ³κ²½ μ¬νμ μ·¨μνκ³ , νΈλμμ κ³Όμ μ μ’ λ£ μν¨λ€.- νΈλμ μ μΌλ‘ μΈν νλμ λ¬Άμμ²λ¦¬κ° μμλκΈ° μ΄μ μ
μνλ‘ λλλ¦°λ€.- μ΄μ commit ν κ³³κΉμ§λ§ 볡ꡬνλ€.
- νΈλμμ μμ μ€μ νλλΌλ λ¬Έμ κ° λ°μνλ©΄, λͺ¨λ μμ μ
μ·¨μν΄μΌ νκΈ° λλ¬Έμ νλμ λ Όλ¦¬μ μΈ μμ λ¨μλ‘
ꡬμ±ν΄ λμμΌ νλ€.- λ¬Έμ κ° λ°μνλ©΄ λ Όλ¦¬μ μΈ μμ μ λ¨μλ₯Ό λͺ¨λ μ·¨μν΄
λ²λ¦¬λ©΄ λκΈ° λλ¬Έμ΄λ€.
μμ
COMMIT;
SELECT * FROM SAMPLE s ;
DELETE sample;
ROLLBACK;