반응형 schedule1 [database] Schedule Schedule이란? 여러 transaction들이 동시에 실행할 때 각 transaction에 속한 operation들의 실행순서이다. 트랜잭션 내에 operation 순서는 바뀌지 않는다. Serial schedule 한번에 하나의 트랙잭션만 실행되기 때문에 좋은 성능을 낼 수 없고 현실적으로 사용할 수 없는 방식이다. Nonserial schedule 장점은 트랜잭션들이 겹쳐서 실행되기 때문에 동시성이 높아져서 같은 시간동안 더 많은 트랜잭션들을 처리할 수 있다. 단점은 트랜잭션들이 어떤 형태로 겹쳐서 실행되는지에 따라서 이상한 결과가 나올 수 있다. Conflict of two operations 세가지 조건을 모두 만족해야 conflict 서로 다른 트랜잭션 소속 같은 데이터에 접근 최소 하나는.. 2024. 1. 17. 이전 1 다음 728x90 반응형