Isolation

격리성은 미완료 변경이 서로 새지 않게 막는다

동시에 실행되는 트랜잭션 사이에 어떤 현상을 허용할지 격리 수준이 결정합니다.

T1잔액 수정 중아직 커밋되지 않은 변경이 있습니다.
격리 경계
T2같은 행을 조회얼마나 오래된 값을 볼 수 있는지가 문제입니다.
READ COMMITTED동시성 높음커밋된 값만 보지만 반복 조회 결과는 달라질 수 있습니다.
REPEATABLE READ균형같은 행 반복 읽기는 안정적이고, 범위 현상은 DBMS마다 다릅니다.
SERIALIZABLE격리 강함가장 엄격하지만 대기와 재시도가 늘 수 있습니다.
락과 MVCC는 격리성을 구현하는 방식이며, 세부 동작은 DBMS와 설정에 따라 달라집니다.