prev up next

Sicherungspunkte


Transaktionsausführung relativ zu einem Sicherungspunkt

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 Si wird die noch aktive Transaktion T2 zu Ende geführt und der Beginn der Transaktion T3 verzögert. Nun werden alle modifizierten Seiten auf den Hintergrundspeicher ausgeschrieben und ein transaktionskonsistenter Zustand ist mit dem Sicherungspunkt Si erreicht. Danach kann man mit der Log-Datei wieder von vorne beginnen.


prev up next