Slide/BasicPrinciplesOfWarmStart ARIES

From wiki
Jump to navigation Jump to search

Links


Links hierher

[edit]
Slide
edit
qkey  TM-75
pkey  TM
basename  8-Transaktionsverwaltung.pptx
page  75
name  BasicPrinciplesOfWarmStart_ARIES
title  Grundprinzipien eines Warmstart
keywords  ARIES, REDO, UNDO, COMMIT, Recovery
links  
literature  ARIES
learningGoal  →[[]]
[edit]
Grundprinzipien eines Warmstart•Recovery-Algorithmus (ARIES, C. Mohan, IBM)
Ein korrekter Recovery-Algorithmus muss berücksichtigen, dass •auch für Logfiles das Zusammenspiel zwischen Hauptspeicher und stabilem Speicher gilt•jederzeit, sogar •während• der Recovery erneut Fehler auftreten können.•Write-Ahead Logging bei Schreiboperationen:•Der alte Wert muss vor einer Schreiboperation geloggt werden (sicheres UNDO). •Der neue Wert muss ins stabile Log, bevor er in den stabilen Datenspeicher geschrieben wird, und spätestens vor dem COMMIT (sichere Durability).•Nach Absturz geht das REDO der abgeschlossenen Transaktionen, deren Ergebnisse noch nicht im stabilen Speicher stehen, dem UNDO der laufenden Transaktionen voraus. 

Zeit