Es kam zu einem Datenbankabsturz (Crash).
Bei dem anschließenden Restart wird die
Datenbankinstanz beginnend ab dem Zeitpunkt des letzen
Savepoint
wiederhergestellt.
Für die Transaktionen T1 und T5 sind keine Wiederherstellungsmaßnahmen erforderlich. Die Änderungen der Transaktion T1 wurden vollständig durch den letzten Savepoint vor dem Absturz festgeschrieben. Die Änderungen von T5 wurden vor dem Absturz zurückgerollt und noch nicht im Datenbereich abgelegt.
Für die Transaktionen T4 und T6 legt der Log-Leser die Redo-Log-Dateien und entsprechende Einträge in der Redo-Liste an. Für diese Transaktionen lesen die Redo-Tasks die erforderlichen Redo-Log-Einträge ein.
Für die Transaktionen T2 und T3 sind keine Wiederherstellungsmaßnahmen erforderlich. Allerdings müssen die vor dem Savepoint erfolgten Änderungen rückgängig gemacht werden. Daher werten die Redo-Tasks die entsprechenden Undo-Log-Dateien aus.