기입과 기입의 경합

Write–write conflict

컴퓨터 과학에서 데이터베이스 분야에서 쓰기-쓰기 충돌은 커밋되지 않은 데이터를 덮어쓰는 것으로도 알려져 있으며 트랜잭션의 인터리브 실행과 관련된 계산상의 이상입니다.

스케줄 S를 지정하다

이 스케줄에는 판독이 없는 것에 주의해 주세요.이러한 쓰기를 블라인드 쓰기라고 합니다.

잃어버린 업데이트가 있습니다.이 스케줄을 시리얼로 하려고 하면, 2개의 다른 결과(T1의 A와 B의 버전 또는 T2의 A와 B의 버전이 표시됨)가 발생하고, 상기의 스케줄과는 다릅니다.이 일정은 일련화할 수 없습니다.

Strict 2PL은 T1을 B에서 록아웃함으로써 이 불일치를 해소합니다.안타깝게도 데드록은 Strict 2PL이 항상 극복하는 것은 아닙니다.

「 」를 참조해 주세요.

레퍼런스