Base De Datoo
Enviado por monrooy • 30 de Marzo de 2014 • 1.090 Palabras (5 Páginas) • 441 Visitas
ESCRITURA ANTICIPADA EN EL DIARIO, ROBAR /NO ROBAR Y FOLSAR /NO FOLSAR.
Robar/no-robar y forzar/no-forzar: Si una página en caché actualizada por una transacción no puede escribirse en disco antes de que la transacción se confirme, se denomina método no-robar. De lo contrario, si el protocolo permite escribir un búfer actualizado antes de que la transacción se confirme, se denomina robar. Si todas las páginas actualizadas por una transacción se escriben inmediatamente en disco cuando la transacción se confirma, se denomina método forzar. De lo contrario, no-forzar.
RESTAURACIÓN DE TRANSACCIONES.
Restauración de la base de datos.
Restaura la base de datos completamente. Si la sesión seleccionada es una copia de seguridad diferencial de base de datos o una copia de seguridad completa parcial, se necesita la última copia de seguridad completa de la base de datos como requisito previo. Si la sesión seleccionada es una copia de seguridad diferencial parcial, se necesita la última copia de seguridad completa de base de datos o completa parcial como requisito previo.
Restauración del registro de transacciones
Restaura el registro de transacciones. Restaurar un registro de transacciones también se denomina "aplicar" un registro de transacciones. Cuando restaura un registro de transacciones, Microsoft SQL Server vuelve a ejecutar los cambios contenidos en el registro y restaura las transacciones que no estuvieran confirmadas cuando se hizo la copia de seguridad del registro de transacciones.
Una vez restaurada una base de datos a partir de una copia de seguridad completa, podrá cargar la copia de seguridad diferencial (si existe) y las copias de seguridad del registro de transacciones que se crearon después de la copia de seguridad de la base de datos. La carga de registros de transacciones permite recuperar una base de datos de la forma más completa posible.
Debe cargar las copias de seguridad del registro de transacciones en la secuencia en la que fueron creadas. Microsoft SQL Server comprobará las marcas de hora de cada base de datos de la que se ha realizado la copia de seguridad y cada registro de transacciones del que se ha realizado la copia de seguridad para comprobar que la secuencia es correcta.
Una vez que Microsoft SQL Server ha cargado la secuencia de las copias de seguridad del registro de transacciones por completo, se restaurará la base de datos al estado en que estaba cuando se realizó la última copia de seguridad del registro de transacciones, sin incluir las transacciones no confirmadas. La única transacción no confirmada que Microsoft SQL Server no restaura es la transacción de registro de la copia de seguridad de Microsoft SQL, que se completa como parte del proceso de restauración.
TÉCNICA DE RECUPERACIÓN.
TÉCNICA DE ACTUALIZACIÓN DIFERIDA:
Garantiza la atomicidad de las transacciones mediante el almacenamiento de las modificaciones en el registro histórico, pero retardando la actualización en la BD hasta que la transacción se compromete parcialmente. En una actualización diferida las actualizaciones son se escriben en una base de datos hasta que la transacción no alcance su punto de confirmación, si la transacción falla antes de alcanzar este punto no se habrá modificado la base de datos y no será necesario deshacer el cambio.
TÉCNICA DE ACTUALIZACIÓN INMEDIATA
...