다음 문제를 풀어보세요.
다음 중 트랜잭션의 격리 수준(Isolation Level)에 대한 설명으로 가장 적절한 것을 고르시오.
트랜잭션 격리 수준은 여러 트랜잭션이 동시에 데이터에 접근할 때 데이터의 일관성을 유지하기 위한 메커니즘이다.
트랜잭션 격리 수준을 높이면 동시성은 증가하지만, 데이터의 일관성이 깨질 가능성이 높아진다.
READ UNCOMMITTED는 가장 높은 격리 수준으로, 팬텀 리드를 방지한다.
SERIALIZABLE은 Dirty Read, Non-Repeatable Read, Phantom Read를 모두 허용한다.