28.12.2012 Aufrufe

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Transaktionskonzepte und Fehlerbehandlung<br />

Schreiben der Einträge in die Log-Datei<br />

� Folgende Regeln müssen beim Schreiben der Log-Einträge befolgt werden:<br />

– Vor dem commit einer TA müssen alle zugehörigen Protokolleinträge in die Log-Datei<br />

geschrieben werden.<br />

– Vor dem Schreiben einer modifizierten Seite in die (externe) Datenbank müssen alle<br />

zugehörigen Protokolleinträge geschrieben werden.<br />

� Wenn ein Protokolleintrag mit LSN x in die Log-Datei geschrieben wird, so müssen vorher<br />

alle Einträge mit LSN y, y < x, geschrieben worden sein.<br />

� Diese Vorgehensweise nennt man auch Write Ahead Log (WAL)<br />

Seite 227

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!