Журнализация транзакций: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м робот добавил: ja:トランザクションログ
→‎Архивирование: орфо с помощью AWB
Строка 27:
Как правило, журнал изменений перезаписывается сначала, как только заканчивается пространство внешней памяти, распределенное под него. Это позволяет восстановить [[база данных|базу данных]] до актуального и консистентного состояния, но только в том случае, если сама [[база данных]] не потеряна, пусть даже и не в актуальном состоянии.
 
Однако в некоторых информационных системах восстановление должно быть гарантировано, даже если вся [[база данных]] потеряна. В таких системах периодически выполняются [[резервное копирование]] [[база данных|базы данных]], а журнал изменений разделяется на последовательные отрезки и архивируется. Перед началом [[резервное копирование|резервного копирования]] выполнятеся контрольная точка и журнал разделяется на отрезки, записанные до и после начала резевного копирования. По завершениюзавершении процесса резевного копирования весь журнал изменений записанный до начала резервного копирования удаляется. ''Таким образом, при наличии резервной копии и архивированных журналов изменений, [[база данных]] может быть восстановлена до актуального состояния, даже если все блоки данных были потеряны.''
 
== Реализации ==