오라클 성능 고도화 1-2 트랜잭션과 Lock
도서/오라클성능고도화·2026. 10. 16.
트랜잭션 수준 읽기 일관성문장수준 읽기 일관성은 쿼리가 시작된 시점을 기준으로, 트랜잭션 수준 읽기 일관성은 트랜잭션 시작된 시점을 기준으로 트랜잭션 고립화 수준(읽기 일관성)어떤 레벨이든 오라클은 Lock이 아닌 Undo를 통해 구현, for update 사용시에만 Lock 활용 레벨 0 (Read Uncommitted)- Dirty Read, Non-Repeatable Read, Phantom read 현상 발생 레벨 1(Read Comitted)Non-Repeatable Read, Phantom read 현상 발생 레벨 2(Repeatable Read)-Phantom read 현상 발생- Oracle을 명시적으로 지원하지 않고, for update 구문을 통해 구현- MySQL의 경우 해당 격리성 ..