Series
트랜잭션과 격리
변경 감지와 격리, 일관된 읽기를 살펴봅니다.
글 3개
격리 수준과 잠금 범위
같은 격리 수준에서도 조회 방식과 인덱스에 따라 잠기는 범위가 달라지는 과정을 설명합니다.
SELECT가 읽는 데이터 시점
일반 SELECT가 현재 값 대신 과거 버전을 읽는 과정을 read view와 undo log로 풀어냅니다.
부분 수정에서 값이 사라지는 이유
일부 필드만 보낸 요청이 기존 값까지 null로 덮어쓰는 이유와 변경 감지 방식을 비교합니다.