CoboCards App FAQ & Wishes Feedback
Language: English Language
Sign up for free  Login

This flashcard is just one of a free flashcard set. See all flashcards!

All main topics / Informatik / Datenbanken / Datenbanken
34
Wie ist das mit der Speicherhierarchie und den Fehlern?
DBMS verwenden eine zweistufige Speicherhierarchie: Seiten werden vom Hintergrundspeicher in den In-Memory Puffer eingelagert und dort bearbeitet. Während der Bearbeitung werden sie fixiert (fixierte Seiten können nicht ausgelagert werden). Nach der Bearbeitung werden sie als dirty markiert und dann bei Gelegenheit ausgelagert.

Es gibt verschiedene Strategien dabei, wobei Redo und Undo im Falle von Hauptspeicherverlust sind:
Ersetzung von Puffer-Seiten:
  • Not-Steal: Dirty-Seiten können nicht ersetzt werden.
  • Steal: Nur fixierte Seiten können nicht ersetzt werden -> Undo nötig

Einbringen von Änderungen abgeschlossener TAs:
  • Force: Änderungen werden zum TA-Ende auf den Hintergrundspeicher geschrieben (synchron)
  • Not-Force: Geänderte Seiten können im Puffer verbleiben (aber Dirty) -> Redo nötig
Tags:
Source: DB1 Vorlesung 2007 Kapitel 11 von Prof. Staab und Dr. Sizov
New comment
Flashcard info:
Author: kread
Main topic: Informatik
Topic: Datenbanken
School / Univ.: Universität Koblenz-Landau
City: Koblenz
Published: 18.10.2010

Cancel
Email

Password

Login    

Forgot password?
Deutsch  English