El registro proactivo es una técnica para garantizar la atomicidad y la estabilidad de las bases de datos (dos propiedades clave de ACID ) mediante el mantenimiento de un registro de escritura anticipada separado de la base de datos , en el que se ingresa y corrige la información sobre los cambios en la base de datos antes de que se escriba en los datos de la base de datos. .
Se pueden realizar entradas en el registro tanto para rehacer la operación ( redo ) como para deshacer ( undo ), ambos tipos de entradas se pueden mantener. En caso de un reinicio inesperado del sistema de administración de la base de datos (por ejemplo, debido a una falla de energía), el registro le permite determinar si alguna operación se interrumpió y, en función de esto, completar la operación o tomar las acciones necesarias para deshacer. cambios parciales.
Base de datos | |
---|---|
Conceptos | |
Objetos |
|
Llaves | |
sql |
|
Componentes |