Mit zunehmender Betriebszeit des Datenbanksystems wird die zu verarbeitende Log-Datei immer umfangreicher. Durch einen Sicherungspunkt wird eine Position im Log vermerkt, über den man beim Wiederanlauf nicht hinausgehen muß.
Abbildung 14.6 zeigt
den dynamischen Verlauf. Nach Anmeldung
des neuen Sicherungspunktes wird die noch aktive
Transaktion
zu Ende geführt und der Beginn der
Transaktion
verzögert. Nun werden alle modifizierten
Seiten auf den Hintergrundspeicher ausgeschrieben und ein
transaktionskonsistenter Zustand ist mit dem Sicherungspunkt
erreicht. Danach kann man mit der Log-Datei wieder von
vorne beginnen.