servicios de red

Páginas: 4 (950 palabras) Publicado: 20 de noviembre de 2014
5.4. Niveles de aislamiento
Las transacciones especifican un nivel de aislamiento que define el grado en que se debe aislar una transacción de las modificaciones de recursos o datos realizadas porotras transacciones. Los niveles de aislamiento se describen en cuanto a los efectos secundarios de la simultaneidad que se permiten, como las lecturas desfasadas o ficticias.
Control de los nivelesde aislamiento de transacción:
Controla si se realizan bloqueos cuando se leen los datos y qué tipos de bloqueos se solicitan.
Duración de los bloqueos de lectura.
Si una operación de lectura quehace referencia a filas modificadas por otra transacción:
Se bloquea hasta que se libera el bloqueo exclusivo de la fila.
Recupera la versión confirmada de la fila que existía en el momento en el queempezó la instrucción o la transacción.
Lee la modificación de los datos no confirmados.
El nivel de aislamiento para una sesión SQL establece el comportamiento de los bloqueos para lasinstrucciones SQL.
El estándar ANSI/ISO SQL define cuatro niveles de aislamiento transaccional en función de tres eventos que son permitidos o no dependiendo del nivel de aislamiento. Estos eventos son:Lectura sucia. Las sentencias SELECT son ejecutadas sin realizar bloqueos, pero podría usarse una versión anterior de un registro. Por lo tanto, las lecturas no son consistentes al usar este nivel deaislamiento.
Lectura norepetible. Una transacción vuelve a leer datos que previamente había leído y encuentra que han sido modificados o eliminados por una transacción cursada.
Lectura fantasma. Unatransacción vuelve a ejecutar una consulta, devolviendo un conjuto de registros que satisfacen una condición de búsqueda y encuentra que otros registro que satisfacen la condición han sido insertadas porotra transacción cursada.
Los niveles de aislamiento SQL son definidos basados en si ellos permiten a cada uno de los eventos definidos anteriormente. Es interesante notar que el estándar SQL no...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Servicios de red
  • Servicios en red
  • Redes y servicios
  • red de servicios
  • Servicios en Red
  • servicios en red
  • Qué son Servicios de red
  • servicios en red

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS