November 2018
Intermediate to advanced
652 pages
20h 56m
German
Kapitel 7 hat erläutert, dass Transaktionsatomarität eine einfache Semantik bieten soll für solche Fälle, bei denen während mehrerer Schreibvorgänge etwas schiefgeht. Das Ergebnis einer Transaktion ist entweder ein erfolgreicher Commit, woraufhin alle Schreibvorgänge der Transaktion dauerhaft übernommen werden, oder ein Abbruch, bei dem alle Schreibvorgänge der Transaktion rückgängig gemacht bzw. verworfen werden.
Atomarität verhindert, dass fehlgeschlagene Transaktionen die Datenbank mit halbfertigen Ergebnissen und einem halb aktualisierten Zustand verunreinigen. Das ist vor allem wichtig bei Multi-Objekt-Transaktionen (siehe Abschnitt »Einzelobjekt- und Multiobjektoperationen« auf Seite 242) und ...
Read now
Unlock full access