Базы данных - модели, разработка, реализация

       

Для транзакции Т3 нужно выполнить


  • Для транзакции Т3 нужно выполнить в обратном направлении первую часть операций (undo). Действительно, во внешней памяти, базы данных полностью отсутствуют результату операций Т3, которые были выполнены после момента tpc, С другой стороны, во внешней памяти гарантированно присутствуют результаты операций Т3, которые были выполнены до момента tpc. Следовательно, обратная интерпретация операций Т3 корректна и приведет к согласованному состоянию базы данных (поскольку транзакция Т3 не завершилась к моменту мягкого сбоя, при восстановлении необходимо устранить все последствия ее выполнения).


  • Для транзакции Т4, которая успела начаться после момента tpc и закончиться до момента мягкого сбоя, нужно выполнить полную повторную прямую интерпретацию операций (redo).


  • 229

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


  • 230

    227 :: 228 :: 229 :: 230 :: Содержание


    Содержание  Назад  Вперед







    Forekc.ru
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий