Die ADO.NET-Dokumentation zeigt die Möglichkeit, die Transaktionsstufe für eine SQL-Transaktion auf Chaos zu setzen. Es klingt unangenehm, aber wenn das Feature vorhanden ist, hat es vermutlich eine legitime Verwendung.
Der Befehl SET TRANSACTION ISOLATION LEVEL in BOL (ah! See, ich kann google und BOL verwenden) scheint nicht "chaos" zu heißen, und ADO.NET verfügt über 5 Modi, die zusätzlich zu "chaos" auch gut dokumentierten Ebenen entsprechen.
Wofür oder für wen ist dieses Chaos Level gedacht? (Und warum hat es einen unfreundlichen Namen?)
Refs: Die ADO.NET-Enumeration
quelle
Sie können es nicht gegen SQL Server verwenden.
Es war in DTS:
Und ist in SSIS:
Weitere Referenzen, ursprünglich von Nick Chammas in einem Kommentar hinzugefügt :
quelle
DB2 hat eine Transaktionsisolationsstufe namens "Chaos":
DB2Connection.ConnectionString-Eigenschaft - IBM Knowledge Center
Vielleicht soll es dafür verwendet werden. Ich bin mir wirklich nicht sicher, aber ich würde annehmen, dass dies keine definierbare Transaktionsisolation bedeutet.
quelle