Dirty Read x = 10, y = 20 일 때 다음 작업을 수행한다고 해보자. transaction 1 transaction 2 read(x) => 10 write(y=70) read(y) => 70 write(x=80) commit rollback(y=20) 그러면 최종적으로 x = 80, y = 20이 되는데 이 때 x는 commit되지 않은 y를 read하여 얻은 결과이다. 이렇게 commit되지 않은 값을 읽는 것을 Dirty Read라고 부른다. Rollback이 일어나지 않은 다른 경우에도 Dirty Read라고 부를 수 있는데 먼저 x = 50, y = 50 일 때 다음 작업을 수행한다고 해보자. transaction 1 transaction 2 read(x) => 50 write(x..