Bewertung:

Das Buch „Oracle Database Transactions and Locking Revealed“ von Tom Kyte und Darl Kuhn wird Oracle-Anwendungsentwicklern und DBAs als knapper, aber informativer Leitfaden zu wichtigen Themen wie Transaktionsmanagement, Sperren und Undo/Redo-Mechanismen empfohlen. Die Autoren bieten Klarheit und praktische Einblicke und machen das Buch sowohl für erfahrene Entwickler als auch für Neueinsteiger zugänglich.
Vorteile:⬤ Prägnant und klar geschrieben
⬤ deckt wesentliche Themen für die Anwendungsentwicklung ab
⬤ leicht verständlich mit guten Beispielen
⬤ sowohl für Entwickler als auch für DBAs geeignet
⬤ räumt mit Mythen in Bezug auf Transaktionsmanagement auf.
Mangelnde Abdeckung einiger Themen wie Flashback; möglicherweise nicht tief genug für angehende DBAs.
(basierend auf 5 Leserbewertungen)
Oracle Database Transactions and Locking Revealed
Oracle Database Transactions and Locking Revealed bietet dringend benötigte Informationen für die Erstellung skalierbarer Anwendungen mit hoher Gleichzeitigkeit und deren Einsatz auf der Oracle-Datenbank. Lesen Sie dieses kurze, 150-seitige Buch, das an Expert Oracle Database Architecture angepasst ist, um ein solides und genaues Verständnis dafür zu erlangen, wie Sperren und Gleichzeitigkeit von Oracle Database gehandhabt werden. Außerdem erfahren Sie, wie die Oracle-Datenbankarchitektur Benutzertransaktionen unterstützt und wie Sie Code schreiben können, der mit der Funktionsweise der Oracle-Datenbank übereinstimmt.
Ein gutes Transaktionsdesign ist ein wichtiger Aspekt von hochgradig gleichzeitigen Anwendungen, die von Hunderten oder sogar Tausenden von Benutzern ausgeführt werden, die alle gleichzeitig Transaktionen durchführen. Das Transaktionsdesign wiederum setzt ein gutes Verständnis dafür voraus, wie die zugrunde liegende Datenbankplattform das Sperren von Ressourcen verwaltet, um Zugriffskonflikte und Datenverluste zu vermeiden, die andernfalls durch den gleichzeitigen Zugriff auf Daten in der Datenbank entstehen könnten.
In Oracle Database Transactions and Locking Revealed werden die verschiedenen Sperrtypen und auch verschiedene Sperrschemata wie pessimistisches und optimistisches Sperren ausführlich behandelt. Dann erfahren Sie etwas über Transaktionsisolation und Multiversionsgleichzeitigkeit und wie die verschiedenen Sperrtypen die Transaktionsfunktionen von Oracle Database unterstützen. Sie lernen einige gute Tipps für das Transaktionsdesign, aber auch einige schlechte Praktiken und Gewohnheiten, die Sie vermeiden sollten. Auch Redo und Undo und ihre Rolle bei der Gleichzeitigkeit werden behandelt. Dies ist ein wichtiges Buch, das jeder, der hochgradig gleichzeitige Anwendungen entwickelt, in seinem Regal haben sollte.