1º) EL PROBLEMA DE LA MODIFICACIÓN PERDIDA
Las dos transacciones quedan en un tiempo de espera infinito y no se pierde ninguna modificación. Sin embargo, aparece el problema del bloqueo mutuo.
2º) EL PROBLEMA DE LA DEPENDENCIA NO COMPROMETIDA O
LECTURA SUCIA
T2 ha realizado un bloqueo implícito X sobre R. Por tanto T1 no puede leer el registro, así que debe esperarse hasta que llegue el punto de sincronización y se libere el bloqueo.
3º) EL PROBLEMA DEL ANÁLISIS INCONSISTENTE O LECTURA
FANTASMA
Ninguna transacción finaliza y no genera resultados erróneos. Sin embargo, aparece el problema del bloqueo mutuo.
4º) EL BLOQUEO MUTUO
Bloqueo mutuo: transacciones que entran en un tiempo de
espera infinito.
è
Cancelación de transacción víctima
§
Reinicio de forma automática desde el principio
§
Aviso a la aplicación de la transacción víctima
No hay comentarios:
Publicar un comentario