Phantom Read란? 트랜잭션 격리 수준에서 생기는 이상 현상
Phantom Read란 무엇인가 Phantom Read(팬텀 리드)는 데이터베이스 트랜잭션 격리 수준에서 발생할 수 있는 이상 현상 중 하나로, 하나의 트랜잭션 내에서 동일한 조건으로 두 번 조회했을 때 조회 결과의 ‘행 개수’가 달라지는 현상을 말한다. 이름 그대로 마치 유령처럼 없던 데이터가 나타나거나, 있던 데이터가 사라지는 것처럼 보인다고 해서 붙여진 이름이다. 흔히 헷갈리는 Non-Repeatable Read와 비교하면 이해가 쉽다. … 더 읽기