🔐 락의 정체 – “책 전체냐? 페이지 하나냐?”
👉 기본은 Row Lock (행 단위 락)
📖 도서관 비유로 딱 설명
📘 테이블 = 책 한 권
📄 Row = 책의 한 페이지
1️⃣ UPDATE를 하면 무슨 락이 걸릴까?
손님 A
“사번 100 급여 수정할게요”
사서의 행동
- 🔒 해당 페이지(Row)에 자물쇠 채움
- 📘 책 전체는 못 가져가게 잠그지 않음
📌 그래서 가능한 일:
- 다른 손님:
- 같은 책의 다른 페이지 수정 가능
- 같은 책 읽기(SELECT) 가능