Anfang des Inhaltsbereichs

Hintergrunddokumentation Log-Konzept Dokument im Navigationsbaum lokalisieren

Eine wesentliche interne Funktionalität des SAP DB-Datenbanksystems ist das Logging.

Im normalen Datenbankbetrieb (StrukturlinkBetriebszustand ONLINE) müssen die ändernden SQL-Anweisungen jeder Transaktion protokolliert werden, d.h. es werden Log-Einträge (Redo- und Undo-Log-Einträge) geschrieben. Diese Log-Einträge werden benötigt, damit das Datenbanksystem transaktionskonsistent arbeiten kann und einzelne SQL-Anweisungen gegebenenfalls rückgängig gemacht werden können. Die Undo-Log-Einträge werden außerdem benötigt, um ungesperrt konsistent lesen zu können.

Aufgabe des Online-Logging ist es, die Log-Einträge so abzulegen, dass sie für den normalen Datenbankbetrieb stets zur Verfügung stehen.

Bei einem Restart oder einer Wiederherstellung müssen die erforderlichen Log-Einträge zur Verfügung gestellt und in der korrekten zeitlichen Folge abgearbeitet werden.

Ende des Inhaltsbereichs