Documente Academic
Documente Profesional
Documente Cultură
1. Si hay un fallo como la cada del disco, el sistema restaura una copia se
seguridad del registro, hasta el momento del fallo.
NO-DESHACER/REHACER DESHACER/REHACER
Escritura anticipada en el diario robar/no-robar y forzar no forzar
Restauracin de transacciones.
Procedimiento de Escritura:
1. Cuando se inicia una transaccin ambas tablas son iguales.
2. Cuando se actualiza una pgina, se escribe la pgina actualizada en una pgina
no usada, y se actualiza la tabla actual para apuntar a sta (dejando la sombra
sin modificar).
3. Cuando se confirma la transaccin, la tabla de pginas actual pasa a
almacenamiento no voltil (se cambian las direcciones de las tablas).
4. Si se produce un fallo, la tabla sombra se copia en la actual.
5. No es necesario ni rehacer ni deshacer.
Recuperacin en sistemas de multibase de datos.
Hasta aqu todas las tcnicas que se han estudiado se aplican a fallos no
catastrficos. Una suposicin clave ha sido que diario del sistema se mantiene en
disco y no se pierde como consecuencia del fallo. De manera similar, el directorio
sombra se debe almacenar en disco para hacer posible la recuperacin cuando se
use la paginacin en la sombra. Las tcnicas de recuperacin que se han visto
usa las entradas del diario de sistema o el directorio sombra para recuperarse de
un fallo llevando de nuevo la base de datos aun estado consistente.