Partilhar via


Elemento Isolation (ASSL)

Indica o nível de isolamento para um elemento que é derivado do tipo de dados DataSource .

Sintaxe

  
<DataSource>  
   ...  
   <Isolation>...</Isolation>  
   ...  
</DataSource>  

Características do elemento

Característica Descrição
Comprimento e tipo de dados Cadeia de caracteres (enumeração)
Valor padrão Readcommitted
Cardinalidade 0-1: elemento opcional que pode ocorrer apenas uma única vez.

Relações do elemento

Relação Elemento
Elemento pai DataSource
Elementos filho Nenhum

Comentários

O valor desse elemento é limitado a uma das cadeias de caracteres listadas na tabela a seguir.

Valor Descrição
Readcommitted Especifica que as instruções não podem ler dados que foram modificados, mas que ainda não foram confirmados por outras transações. Isso impede leituras sujas. Outras transações podem alterar dados entre instruções individuais dentro da transação atual. Isso resulta em leituras que não podem ser repetidas ou dados fantasmas. Esse valor é o padrão para o elemento Isolation .
Instantâneo Especifica que os dados lidos por qualquer instrução em uma transação serão a versão transacionalmente consistente dos dados que existiam no início da transação. A transação pode visualizar apenas as modificações de dados que estavam confirmadas antes do início da transação. As modificações de dados efetuadas por outras transações após o início da transação atual não são visíveis às instruções em execução na transação atual. O efeito é como se as instruções em uma transação obtivessem um instantâneo dos dados confirmados conforme existiam no início da transação.

Consulte Também

Propriedades (ASSL)