36293

Восстановление базы данных

Доклад

Информатика, кибернетика и программирование

При этом надо устранить последствия операторов модификации базы данных которые выполнялись в этой транзакции. Ситуация характеризуется потерей той части базы данных которая к моменту сбоя содержалась в буферах оперативной памяти. Восстановление после поломки основного внешнего носителя базы данных жесткий сбой.

Русский

2013-09-21

28 KB

3 чел.

  1.  Восстановление базы данных

 

Существует 3 типа сбоя (см. ответ на вопрос 3):

  1.  Индивидуальный откат транзакции. Типичной ситуацией отката транзакции является ее завершением оператором ROLLBACK; откат транзакции может быть инициирован системой. При этом надо устранить последствия  операторов модификации базы данных, которые выполнялись в этой транзакции.
  2.  Восстановление после внезапной потери содержимого оперативной памяти (мягкий сбой). Возникает при выключении электрического питания и при неустранимом сбое процессора. Ситуация характеризуется потерей той части базы данных, которая к моменту сбоя содержалась в буферах оперативной памяти.
  3.  Восстановление после поломки основного внешнего носителя базы данных (жесткий сбой).

Индивидуальный откат транзакции.

Для того чтобы можно было выполнить по общему журналу индивидуальный откат транзакции, все записи в журнале о данной транзакции связываются в обратный список. Началом списка для незакончившихся является запись о последнем изменении базы данных, произведенном данной транзакцией. Концом списка всегда служит запись об изменении базы данных, произведенном данной транзакцией. Обычно в каждой записи проставляется идентификационный номер транзакции, чтобы можно было восстановить прямой список записей об изменениях базы данных определенной транзакции.

Индивидуальный откат транзакции выполняется следующим образом:

выбирается очередная запись из списка данной транзакции;

выполняется противоположная по смыслу операция (например, вставка вместо удаления); тем самым восстанавливается предыдущее состояние объекта базы данных;

обратные операции журнализируются;

при успешном завершении отката в журнал заносится запись о конце транзакции; с точки зрения механизма  журнализации такая транзакция является зафиксированной.

Восстановление после мягкого сбоя.

К числу проблем, возникающих при мягком сбое, относится тот факт, что одна логическая операция модификации базы данных может изменить несколько физических блоков базы данных. Несмотря на применение протокола WAL, после мягкого сбоя набор страниц внешней памяти базы данных может оказаться несогласованным, т.е. часть страниц внешней памяти соответствует измененному состоянию объекта, а часть - нет. К такому состоянию не применима операция восстановления логического уровня. Если состояние объекта соответствует состоянию объекта до/после его изменения, то состояние внешней памяти базы данных называют физически согласованным.

Восстановление после жесткого сбоя, механизм резервного копирования.

Любая СУБД должна предоставлять механизм, позволяющий создавать резервные копии базы данных и ее журнала через установленные промежутки времени и без необходимости останавливать систему.

Для этого типа восстановления недостаточно только восстановление последнего состояния базы данных, поэтому основным инструментом является в этом случае журнал и архивная копия базы данных.

Восстановления начинается с обратного копирования базы данных из архивной копии; затем для всех закончившихся транзакций операции выполняются повторно в прямом смысле. По журналу (в прямом направлении) выполняются все операции, для незакончившихся к моменту сбоя операциям применяется откат. Поскольку жесткий сбой не сопровождается утратой буферов оперативной памяти, можно восстановить базу данных до такого уровня, чтобы можно было продолжить даже выполнение незакончившихся транзакций. Восстановление после жесткого сбоя - процедура достаточно длительная. К сожалению, возможна утрата и журнала изменений, тогда единственным источником данных является архивная копия; недостатком в данном случае является восстановление не к последнему согласованному состоянию базы данных.

Производство архивных копий возможно несколькими путями: при переполнении журнала изменений и архивирование самого журнала изменений.


 

А также другие работы, которые могут Вас заинтересовать

84474. КОНТРОЛЬ КАЧЕСТВА В ПОЛИГРАФИЧЕСКОМ ПРОИЗВОДСТВЕ 48.95 KB
  Наиболее популярный вискозиметр Brookfield ISO 2555 известен также Conne nd Plte ISO 2884 STM 4287 KrebsStormer STM D 562 Hoppler. Её аналоги: DIN 4 DIN 5321187 и UNE ISO DIN 2431. Для густых красок используется вискозиметр падающего стержня ISO 126441996.
84475. АДГЕЗИЯ В ПОЛИГРАФИИ 286.49 KB
  Технолог вместе с печатниками экспериментируют с настройками машины и различными лаками пытаясь добиться необходимой адгезии и спасти тираж. Рисунок 1 Рисунок 2 Плохая адгезия лак Прибор для измерения адгезии К сожалению часто бывает непонятно почему же он не держится Все кто занимается УФлакированием сталкиваются с проблемой адгезии УФлака рис. В процессе лакирования печатник должен контролировать адгезию УФлака тестом на скотч и тестом на ноготь. Недостаточное высыхание лака Если между слоем высохшего лака и подложкой окажется...
84476. АНТИКРИЗИСНЫЕ ГРУНТЫ ДЛЯ УФ-ПЕЧАТИ ПО ПЛЁНКАМ И МЕТАЛЛИЗИРОВАННЫМ ОСНОВАМ 457.58 KB
  Причина возникшей проблемы была связана с необходимостью использовать более дешевые запечатываемые материалы не прошедшие специальной обработки для УФпечати. Современные машины для флексографской печати УФкрасками редко оснащены секцией для нанесения грунта на основе растворителей поэтому типографии вынуждены наносить сольвентное покрытие на плёнку отдельно. Появление эффективных УФгрунтов решило бы много проблем благодаря возможности печати в линию на стандартном оборудовании.
84477. ЗАКОНОДАТЕЛЬНЫЕ ОСНОВЫ ВЫБОРА РАСХОДНЫХ МАТЕРИАЛОВ ДЛЯ ПЕЧАТИ УПАКОВКИ ПРОДУКТОВ ПИТАНИЯ 46.7 KB
  Например практически каждый год пополняется список запрещенных веществ попадающих в пищевые продукты из упаковки. Часть заказчиков пищевой упаковки выдвигает свои особые требования которые могут быть более жесткими чем обычные например как это до недавнего времени делала копания Nestle. В то же время потребители упаковки заинтересованы в максимальном снижении цены на упаковку поэтому перед производителем упаковки стоит нелегкая задача создать минимальный по цене продукт соответствующий всем требованиям и при этом остаться в прибыли.
84478. ЦИФРОВАЯ ПЕЧАТЬ. ПЕРСПЕКТИВЫ РАЗВИТИЯ ЦИФРОВЫХ ТЕХНОЛОГИЙ В ПОЛИГРАФИИ 302.18 KB
  По мере развития цифровых устройств скорость качество формат они получили название Цифровые Печатные Машины ЦПМ. Первые устройства офсетные печатные машины которые стали рассматриваться как ЦПМ были основаны на технологии Direct Imging прямое экспонирование. Для ясности понимания разделим ЦПМ на две группы: по признаку наличия или отсутствия какой бы то ни было формной поверхности. Виды струйных принтеров планшетные fltbed широкоформатные wide super wide рулонная Основные производители струйных принтеров: HP Scitex ...
84479. МАСЛЯНЫЕ ОФСЕТНЫЕ КРАСКИ 73.73 KB
  Критерии оценки качества краски В мире насчитывается несколько десятков фирмпроизводителей офсетных красок большая часть которых неизвестна российским полиграфистам. При выборе краски необходимо руководствоваться основными факторами ее оценки: яркость и чистота пигмента первоначальное схватывание краски на оттиске время хранения в кипсейках и не засыхания на валах обеспечивается правильным балансом связующих компонентов скорость окончательного закрепления Пигментация Печатная краска представляет собой коллоидную систему...
84480. ДЕФЕКТЫ В РАБОТЕ С ОФСЕТНЫМИ МАСЛЯНЫМИ КРАСКАМИ И СПОСОБЫ ИХ УСТРАНЕНИЯ 46.41 KB
  Дефект Возможная причина Рекомендации Деформация стопы Неправильное хранение бумаги. Чистить сопло подающее порошок Тонкая бумага Не делать высокую стопу Избыток воды в основном на краях бумаги Уменьшить или отрегулировать равномерность подачи воды Двоение Деформация основы до печати Заменить основу. Проконсультироваться с поставщиком Деформация бумаги вследствие серьезного изменения в гидрометрии Проверить разницу температур в помещении для складирования и в печатном цехе Офсетная резина недостаточно натянута Натянуть офсетную резину...
84481. КРАСКИ УФ-ОТВЕРЖДЕНИЯ 284.88 KB
  Состав красок УФотверждения Рассмотрим отличия в составе традиционной краски и краски УФотверждения. Традиционные краски Краски УФотверждения смола связующее олигомер растительные масла мономер минеральные масла пигмент разбавитель добавки пигмент фотоинициатор добавки стабилизатор сиккатив антисиккатив Компоненты краски влияют на физикохимические и технические характеристики УФкраски. Добавки в УФкраски играют ту же роль что и в традиционных красках. Соответственно вся энергия концентрируется на небольшом...
84482. ГИБРИДНЫЕ КРАСКИ 72.5 KB
  Гибридные краски часто рассматриваются как промежуточный продукт объединяющий в себе свойства обычных масляных и УФотверждаемых красок. Данная технология дает хороший результат но остается ряд проблем: необходимо качественное удаление противоотмарывающего порошка; межслоевая адгезия между краской и УФлаком может варьироваться изза различного содержания воска в краске различные субстраты и различная химия краски могут давать не всегда ожидаемый ре зультат; необходимость целого ряда дополнительных операций и дополнительных...