Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Gertrúd Neu Geändert vor über 11 Jahren
1
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 22: Grundlagen der Crash Recovery
2
© 2008 Gottfried Vossen 22.1 Einführung 22.2 Organisation eines Data-Managers 22.3 Der Recovery-Manager 22.4 Ein Undo/Redo-Protokoll 22.5 Alternativen zum Undo/Redo-Protokoll 22.6 Recovery-Tuning Inhalt Datenmodelle, 5. Auflage, Kapitel 222
3
© 2008 Gottfried Vossen Zeit System- Crash t1t1 t2t2 t3t3 t4t4 t5t5 22.1 Szenario eines System-Crashs 3 Datenmodelle, 5. Auflage, Kapitel 22
4
© 2008 Gottfried Vossen Transaktions-Manager (TM) Scheduler r, w, c, a t1t1 Data-Manager (DM) Recovery-Manager (RM) Puffer-Manager (PM) (instabiler) Puffer Log stabile DB r, w, c, a fetch flush r, w restart r, w t2t2 … Log-Puffer 22.2 Organisation eines Data-Managers Datenmodelle, 5. Auflage, Kapitel 224
5
© 2008 Gottfried Vossen 22.3 Operationen Flush und Fetch des Puffer-Managers 5 Datenmodelle, 5. Auflage, Kapitel 22
6
© 2008 Gottfried Vossen 25 50 20 z u y x 40 30 45 30 20 z u y x PufferDCDC SDB d DSDS redo(t 3 : z = 45) redo(t 2 : y = 30, z = 40), undo(t 2 : y = 20), undo(t 1 : x = 10),Log: 22.4 Zustand von Puffer und Datenbank vor einem Systemfehler (System/R-Beispiel) 6 Datenmodelle, 5. Auflage, Kapitel 22
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.