비연쇄적 스케줄은 커밋된 값만 읽게 한다
읽기 전에 작성자가 커밋되어 있으면 한 트랜잭션의 rollback이 다른 트랜잭션으로 연쇄 전파되지 않습니다.
01W1(A)T1이 값을 작성합니다.
02C1작성자가 먼저 커밋합니다.
03R2(A)T2는 커밋된 값만 읽습니다.
04C2연쇄 rollback 위험이 줄어듭니다.
효과더티 읽기를 막아 rollback 전파를 줄입니다.
비용읽는 트랜잭션이 작성자 commit을 기다릴 수 있습니다.
비연쇄적 조건은 recoverable보다 강합니다. 읽기 자체를 커밋 뒤로 미뤄 복구를 단순하게 만듭니다.