La recuperación consiste en tres pasos principales:
- Análisis: Identifica las páginas sucias y el conjunto de transacciones activas en el momento de la caída y el punto del log apropiado para empezar la operación.
- Rehacer: se replican las operaciones del log.
- Deshacer: Se recorre el log hacia atrás y se deshacen las transacciones activas en el momento de la caída, o iniciadas después, de las que no se ha encontrado confirmación.
- Recuperación en Oracle Red Log Files: dos o más archivos donde se registra cualquier modificación transaccional de una memoria intermedia de la BD.
- Archivos de control: metadatos necesarios para operar en la base de datos, incluyendo información sobre copias de seguridad.
- Segmento Rollback: guarda las últimas sentencias realizadas sobre la BD y sabe cuándo se ha confirmado o no una transacción.
En la Recuperación de
un fallo: Recupera los datos con REHACER (Desde Redo Log File). Deshace las
transacciones no comprometidas con Deshacer (Desde el segmento de rollback).
Comentarios
Publicar un comentario