다음에서 팬텀 문제(phantom problem)가 발생할 수 있는 것… | [경찰간부후보생 데이터베이스론] 24년 1회차 기출문제 상세 페이지
1[경찰간부후보생 데이터베이스론] 24년 1회차
다음에서 팬텀 문제(phantom problem)가 발생할 수 있는 것으로 적절한 것만을 모두 고른 것은?가. READ UNCOMMITTED
나. READ COMMITTED
다. REPEATABLE READ
라. SERIALIZABLE
1
가, 다
2
나, 라
3
가, 나, 다
4
가, 나, 다, 라
해설
팬텀 문제가 발생할 수 있는 수준은 READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ이다.
SQL 표준의 고립 수준 중 팬텀까지 막는 것은 가장 높은 SERIALIZABLE뿐이다.
- READ UNCOMMITTED: 오손 읽기까지 허용하므로 팬텀도 발생한다.
- READ COMMITTED: 오손 읽기만 막으므로 팬텀이 발생한다.
- REPEATABLE READ: 읽은 투플의 변경은 막지만 새 투플 삽입은 막지 못해 팬텀이 발생한다.
- SERIALIZABLE: 팬텀을 포함한 이상 현상을 막으므로 해당하지 않는다.
오류나 개정된 내용이 보이면 알려주세요