Transaktionen und Isolationsstufen verwenden
In Adaptive Server Anywhere können Sie kontrollieren, inwieweit Vorgänge in einer Transaktion für die Vorgänge in anderen gleichzeitigen Transaktionen sichtbar sind. Dazu setzen Sie eine Datenbankoption namens Isolationsstufe. Adaptive Server Anywhere verfügt über vier verschiedene Isolationsstufen (nummeriert von 0 bis 3), die inkonsistentes Verhalten teilweise oder vollständig verhindern. Stufe 3 bedeutet die höchste Isolationsstufe. Niedrigere Stufen erlauben mehr Inkonsistenzen, haben aber normalerweise eine bessere Performance. Die Standardeinstellung ist Stufe 0.
Alle Isolationsstufen garantieren, dass jede Transaktion vollständig oder überhaupt nicht ausgeführt wird, und dass keine Aktualisierungen verloren gehen.
Typische Arten von Inkonsistenz
Isolationsstufe einstellen
Isolationsstufe anzeigen
SQL Anywhere Studio 9.0.1
Copyright © 1989–2004 Sybase Inc. Teil-Copyright © 2001–2004 iAnywhere Solutions Inc. Alle Rechte vorbehalten.