Compartir a través de


Elemento Isolation (ASSL)

Indica el nivel de aislamiento para un elemento que se deriva del tipo de datos DataSource .

Sintaxis

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

Características de los elementos

Característica Descripción
Tipo y longitud de los datos String (enumeración)
Valor predeterminado ReadCommitted
Cardinalidad 0-1: Elemento opcional que puede aparecer una y solo una vez.

Relaciones del elemento

Relación Elemento
Elemento primario DataSource
Elementos secundarios Ninguno

Observaciones

El valor de este elemento se limita a una de las cadenas enumeradas en la tabla siguiente.

Valor Descripción
ReadCommitted Especifica que las instrucciones no pueden leer datos que hayan sido modificados, pero no confirmados, por otras transacciones. Esto evita las lecturas de datos sucios. Otras transacciones pueden cambiar los datos entre instrucciones individuales dentro de la transacción actual. Esto puede dar como resultado lecturas que no se pueden repetir o datos fantasma. Es el valor predeterminado para el elemento Isolation .
Instantánea Especifica que los datos leídos por cualquier instrucción de una transacción sean la versión coherente, desde el punto de vista transaccional, de los datos existentes al comienzo de la transacción. La transacción únicamente puede ver las modificaciones de datos confirmadas antes del comienzo de la misma. Las modificaciones de datos realizadas por otras transacciones después del inicio de la transacción actual no estarán visibles para las instrucciones que se estén ejecutando en la transacción actual. El efecto es como si las instrucciones de una transacción obtienen una instantánea de los datos confirmados tal como se encontraban al inicio de la transacción.

Consulte también

Propiedades (ASSL)