Udostępnij przez


Poziom izolacji transakcji kursor

Zakończenie zachowania blokowania kursorów jest oparty na interakcję między atrybutami współbieżność i poziom izolacji transakcji zestaw przez klient.Ustawianie klientów ODBC poziom izolacji transakcji użycie SQLSetConnectAttr Atrybuty SQL_ATTR_TXN_ISOLATION lub SQL_COPT_SS_TXN_ISOLATION.Blokowania zachowanie środowiska określonych kursor jest określana przez połączenie blokujące zachowania opcji poziom izolacji współbieżność i transakcji.

Następujące poziomy izolacji transakcji kursor są obsługiwane przez SQL Server Macierzysty sterownik ODBC klient:

  • Przeczytaj zadeklarowanej (SQL_TXN_READ_COMMITTED)

  • Przeczytaj nieprzydzielone (SQL_TXN_READ_UNCOMMITTED)

  • Odczyt powtarzalny (SQL_TXN_REPEATABLE_READ)

  • Możliwy do serializacji (SQL_TXN_SERIALIZABLE)

  • Migawka (SQL_TXN_SS_SNAPSHOT)

Aby uzyskać więcej informacji na temat typów blokad generowane przez poziomów izolacji transakcji zobacz Poziomy izolacji transakcji kursor.

Należy zauważyć, że interfejsu API ODBC określa poziomów izolacji transakcji dodatkowe, lecz nie są one obsługiwane przez SQL Server lub SQL Server Macierzysty sterownik ODBC klient.

See Also

Concepts