[Spring] ACID 격리성
목표 : 트랜잭션의 ACID 속성 중 격리성(Isolation)이 보장되지 않을 때 발생할 수 있는 문제점, 이를 해결하기 위한 트랜잭션 격리 수준확인하기.
1️⃣ 격리성이 보장되지 않는다면 ?
격리성은 동시에 실행되는 트랜잭션들이 서로 영향을 미치지 않도록 보장하는 것을 의미한다. 격리성이 보장되지 않는다면 총 3가지의 문제가 발생한다.
Dirty Read
한 트랜잭션이 아직 커밋되지 않은 데이터를 다른 트랜잭션이 읽어가는 현상이다.
...
soyulia.hashnode.dev2 min read