Element izolacji (ASSL)
Wskazuje poziom izolacji dla elementu, który pochodzi od DataSource typu danych.
Składnia
<DataSource>
...
<Isolation>...</Isolation>
...
</DataSource>
Właściwości elementu
Charakterystyka |
Opis |
---|---|
Typ danych i długości |
Ciąg (wyliczenie) |
Wartość domyślna |
ReadCommitted |
Kardynalność |
0-1: Opcjonalnego elementu, który może występować tylko raz i tylko raz. |
Uwagi
Wartość dla tego elementu jest ograniczone do jednego ciągi w poniższej tabela.
Wartość |
Opis |
---|---|
ReadCommitted |
Określa, że sprawozdania nie może odczytać danych, które zostały zmodyfikowane, ale nie zostały popełnione przez inne transakcje.Zapobiega to odczyt niezatwierdzonych danych.Inne transakcje można zmienić danych między poszczególne instrukcje bieżącej transakcji.To wyniki w nonrepeatable odczytów lub fantomu danych.Ta wartość jest domyślna dla Isolation elementu. |
Snapshot |
Określa, że dane odczytywane przez instrukcja w transakcji będą spójne transakcyjnie wersja danych, które istniały w momencie rozpoczęcia transakcji.Transakcję można oglądać tylko modyfikacji danych, które zostały popełnione przed rozpoczęciem transakcji.Modyfikacji danych wprowadzonych przez innych transakcji po rozpoczęciu bieżącej transakcji nie są widoczne dla instrukcji, które są wykonywane w bieżącej transakcji.Efekt jest jak uzyskać instrukcje w transakcji migawka danych zadeklarowanej jako jej istniał w momencie rozpoczęcia transakcji. |