Zu dieser Karteikarte gibt es einen kompletten Satz an Karteikarten. Kostenlos!
37
Worauf ist im Mehrbenutzerbetrieb zu achten?
Es können folgende Fehler auftreten:
Deswegen will man die serielle Ausführung von Operationen ("Isolation") vorgaukeln, ohne auf die Vorzüge der verzahnten Ausführung zu verzichten.
Dazu müssen durch Synchronisation die Historien mindestens serialisierbar gemacht werden.
- Lost update: überschreibt Änderungen von .
- Dirty read: Lesen von temporären Werten, also vor commit.
- Phantomproblem: Dieselbe Operation führt zu zwei verschiedenen Ergebnissen.
Deswegen will man die serielle Ausführung von Operationen ("Isolation") vorgaukeln, ohne auf die Vorzüge der verzahnten Ausführung zu verzichten.
Dazu müssen durch Synchronisation die Historien mindestens serialisierbar gemacht werden.
Tags:
Quelle: DB1 Vorlesung 2007 Kapitel 12 von Prof. Staab und Dr. Sizov
Quelle: DB1 Vorlesung 2007 Kapitel 12 von Prof. Staab und Dr. Sizov
Karteninfo:
Autor: kread
Oberthema: Informatik
Thema: Datenbanken
Schule / Uni: Universität Koblenz-Landau
Ort: Koblenz
Veröffentlicht: 18.10.2010