Bei der Undo-Log-Verwaltung
erzeugt jede ändernde Transaktion für
sich eine Undo-Log-Datei, in die die Undo-Log-Einträge
geschrieben werden. Jeder Undo-Log-Eintrag erhält eine Undo-Log-Sequenznummer,
die mit 0 beginnt.
Undo-Log-Dateien sind datenbankinterne
Speicherstrukturen, die im Datenbereich
abgelegt werden.
Die Ablage der Undo-Log-Dateien im
Datenbereich ermöglicht, dass allein anhand der Informationen im Datenbereich
ein transaktionskonistenter Datenbankzustand hergestellt werden kann, der den
Zustand des Datenbanksystems zum Zeitpunkt des letzten Savepoints
widerspiegelt.
·
SAP DB OLTP: Am
Ende einer Transaktion werden die Undo-Log-Dateien von der Transaktion selbst
gelöscht.
·
SAP liveCache: Am
Ende einer Transaktion werden die Undo-Log-Dateien an die History-Verwaltung
übergeben, da sie für das ungesperrte konsistente Lesen erforderlich sind. Das
Löschen der Undo-Log-Datei übernimmt zu einem späteren Zeitpunkt der Garbage-Collector.
Die Ablage der Undo-Log-Dateien im Datenbereich kann im Extremfall zu einem vollen Datenbereich führen. Erweitern Sie in diesem Fall den Datenbereich.