Udostępnij za pośrednictwem


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.

Relacje elementu

Relacja

Element

Element nadrzędny

DataSource

Elementy podrzędne

Brak

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.