UPDATE한 행은 보통 트랜잭션 종료까지 보호된다.
Lock Scope
쓰기 잠금은 보통 트랜잭션 종료까지 유지된다
변경한 행의 잠금은 COMMIT/ROLLBACK까지 유지되는 경우가 많고, 읽기와 gap lock은 DBMS·격리 수준에 따라 다르다.
대기
종료
차이
읽기는 오래된 버전을 볼 수 있어 쓰기와 분리될 수 있다.
COMMIT/ROLLBACK 후 관련 리소스가 정리된다.