Transaktionsisolationsstufen von Cursorn
Gilt für: SQL Server
Azure SQL-Datenbank
Azure SQL verwaltete Instanz
Azure Synapse Analytics Analytics
Platform System (PDW)
Das komplette Sperrverhalten von Cursorn basiert auf der Interaktion zwischen Parallelitätsattributen und der vom Client festgelegten Transaktionsisolationsstufe. ODBC-Clients legen die Transaktionsisolationsstufe mithilfe der ATTRIBUTE SQLSetConnectAttr SQL_ATTR_TXN_ISOLATION oder SQL_COPT_SS_TXN_ISOLATION fest. Das Transaktionssperrverhalten einer bestimmten Cursorumgebung wird durch die Kombination des Sperrverhaltens der Parallelitätseinstellung mit den Optionen für die Transaktionsisolationsstufen bestimmt.
Die folgenden Cursortransaktionsisolationsstufen werden vom SQL Server Native Client ODBC-Treiber unterstützt:
Read Committed (SQL_TXN_READ_COMMITTED)
Read Uncommitted (SQL_TXN_READ_UNCOMMITTED)
Repeatable Read (SQL_TXN_REPEATABLE_READ) lesen Sie
Serializable (SQL_TXN_SERIALIZABLE)
Momentaufnahme (SQL_TXN_SS_SNAPSHOT)
Beachten Sie, dass die ODBC-API zusätzliche Transaktionsisolationsstufen angibt, diese werden jedoch nicht von SQL Server oder dem SQL Server Native Client ODBC-Treiber unterstützt.
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für