Базы данных. Вводный курс


Схема восстановления от точки физической согласованности - часть 2


Следовательно, обратное выполнение (по смыслу и хронологии) операций T3

корректно и приведет к согласованному состоянию базы данных. (Поскольку транзакция T3

не завершилась к моменту мягкого сбоя tfs, при восстановлении необходимо устранить все последствия ее выполнения.)

  • Для транзакции T4, которая успела начаться после момента tppc

    и закончиться до момента мягкого сбоя tfs, нужно произвести полное повторное выполнение операций в прямом направлении. (Поскольку транзакция T4

    успешно завершилась до момента мягкого сбоя tfs, в журнале содержатся записи обо всех изменениях базы данных, произведенных этой транзакцией).

  • Наконец, для транзакции T5, начавшейся после момента tppc

    и не успевшей завершиться к моменту мягкого сбоя tfs, никаких действий предпринимать не требуется. Результаты операций этой транзакции полностью отсутствуют во внешней памяти базы данных.




    Начало  Назад  Вперед