FELADAT: Itt látható egy napló, melyet az UNDO/REDO protokoll szerint képeztünk. Állítsuk vissza a konzisztens helyzetet! (T1, BEGIN) (T1; A; 4; 5) (T2, BEGIN) (T1, COMMIT) (T2; B; 9; 10) (START CHECKPOINT (T2)) (T2; C; 14; 15) (T3, BEGIN) (T3; D; 19; 20) (T3; A; 5; 6) (T3; E; 10; 15) (T4, BEGIN) (T4; F; 15; 16) (END CHECKPOINT) (T2, COMMIT) HIBA MEGOLDÁS: Mivel van END CHECKPOINT, elég a START checkpoint-tól előre haladva. Megállapítjuk, hogy befejeződött T2, nem fejeződött be T3 és T4. (T1-el nem kell foglalkozni, mert már minden adata kiíródott.) A T2 elejéről indulva B := 10, de ez már nem kell, hiszen lemezen van. Majd C := 15. Utána végéről visszafelé F :=15; E := 10; A := 5; D := 19, ABORT T3 ABORT T4, FLUSH LOG