June 2019
Intermediate to advanced
736 pages
17h 42m
German
Nachdem in Kapitel 11 die theoretischen Grundlagen von Transaktionen behandelt wurden, werden nun konkrete Algorithmen und Verfahren vorgestellt, die einen reibungslosen Mehrbenutzerbetrieb garantieren.
Der erste Abschnitt beschäftigt sich mit den Architekturkomponenten zur Transaktionssynchronisation. Danach werden Sperrmodelle diskutiert, die zu den am weitesten verbreiteten Synchronisationsmechanismen gehören. Als nichtsperrende Verfahren werden der Serialisierbarkeitsgraphentester, das Zeitmarkenverfahren und optimistische Verfahren behandelt. Abschließend wird die Umsetzung der behandelten Techniken in kommerziellen SQL-Systemen behandelt.
Der Transaktionsmanager bzw. der Scheduler1 (siehe Abbildung ...