Wenn es zu einem System-Crash kommt, muss ein Restart oder eine Wiederherstellung der Datenbank durchgeführt werden. Hierfür ermittelt das Datenbanksystem zunächst alle Informationen für das Nachfahren derjenigen Transaktionen, die seit dem letzten Savepoint ausgeführt wurden.
...
1. Der Redo-Log-Manager startet den Log-Leser.
2. Der Log-Leser liest die Transaktionsdatei, die beim letzten Savepoint abgelegt wurde.
3. Der Log-Leser erzeugt anhand der Transaktionsdatei die Transaktionsliste neu.
4. Für Transaktionen, die nach dem letzten Savepoint gestartet wurden, erfragt der Log-Leser bei der Redo-Log-Verwaltung oder beim Backup-Manager die erforderlichen Redo-Log-Einträge und schreibt diese aus dem Log-Bereich in eine Redo-Log-Datei.
5. Dann trägt der Log-Leser diese Transaktionen in die Redo-Liste ein.