Element izolacji (ASSL)
Wskazuje poziom izolacji dla elementu, który jest pochodną Źródła danych typ danych.
<DataSource>
...
<Isolation>...</Isolation>
...
</DataSource>
Właściwości elementu
Charakterystyka |
Description |
---|---|
Typ danych i długość |
Ciąg (wyliczenia) |
Wartość domyślna |
ReadCommitted |
Relacja |
0-1: Opcjonalnego elementu, który może występować tylko raz i tylko raz. |
Remarks
Wartość dla tego elementu jest ograniczone do jednego z ciągów znaków w poniższej tabela.
Wartość |
Description |
---|---|
ReadCommitted |
Określa, że instrukcji nie można odczytać danych, która została zmodyfikowana, ale nie dokonanych przez inne transakcje.Dzięki temu odczytów zabrudzony.Inne transakcje mogą zmieniać dane między poszczególne instrukcje dla bieżącej transakcji.Dzięki temu powstają nonrepeatable operacje odczytu i fantomu danych.Wartość ta jest ustawieniem domyślnym w przypadku Isolation element. |
Snapshot |
Określa, że dane odczytywane każdej instrukcja w transakcji będzie transakcyjnie spójne wersja danych, w jakim się znajdował w chwili rozpoczęcia transakcji.Transakcja może przeglądać tylko te modyfikacje danych, które zostały zatwierdzone przed rozpoczęciem transakcji.Zmiany danych dokonane przez innych transakcji po rozpoczęciu bieżącej transakcji nie są widoczne dla instrukcji, które są wykonywane w bieżącej transakcji.Efekt ten jest tak, jakby instrukcji w transakcji uzyskać migawkę danych zadeklarowanej go istniały w momencie rozpoczęcia transakcji. |