Проблемы с восстановлением SQL Server и режимом массового восстановления - PullRequest
2 голосов
/ 08 марта 2009

У меня 2 недоразумения по поводу восстановления SQL Server и режима массового восстановления.

  1. будет ли сам процесс восстановления генерировать журнал транзакций (здесь я имею в виду журналы, которые являются журналами, сгенерированными процессом восстановления - если таковые имеются, а не сгенерированными обычными операциями базы данных DML / DDL)? Почему?

  2. в режиме массового восстановления, правильное ли понимание A или B (если ни один из них не является corect, пожалуйста, помогите исправить меня, вот мои два разных понимания, которые приводят меня в замешательство)

A. обычная массовая операция DML / DLL с базой данных продукта (не операция восстановления) будет генерировать минимальное количество журналов, поскольку журналы минимальны, процесс восстановления, использующий журнал, не может восстановить какую-либо точку в середине массовых операций; B. обычная массовая операция DML / DLL с базой данных продукта будет по-прежнему генерировать большое количество журналов (аналогично режиму восстановления не массовых журналов), но процесс восстановления будет обрабатывать массовые операции в журнале транзакций как единое целое для восстановления, которое генерирует минимальные журналы для самого процесса восстановления;

С уважением, George

1 Ответ

1 голос
/ 08 марта 2009

Пожалуйста, прочитайте следующие две статьи:

http://technet.microsoft.com/en-us/magazine/2009.02.logging.aspx

http://www.simple -talk.com / SQL / резервное копирование и восстановление / простой-переговорная SQL-сервер резервного копирование шпаргалка листы /

Процесс восстановления НЕ создает журналы. Журналы - это то, что требуется для выполнения процесса восстановления на определенный момент времени (наряду с полным резервным копированием базы данных и, возможно, разностным резервным копированием).

База данных с восстановлением «массовой записи» будет функционировать так же, как «полный» кроме того, что только эффект навалом операции записываются в резервные копии, а не транзакции участвует. Эти массовые операции включают BCP, определенные данные Услуги трансформации (DTS) операции, изображения и текст манипуляции и ВЫБРАТЬ В. От используя «восстановленную» модель восстановления, массовые операции не заблокированы и поэтому намного быстрее. Точка в срок восстановление невозможно, если один из эти массовые операции имели место потому что, если резервная копия журнала покрывает любой массовые операции, резервное копирование журнала содержит записи журнала и данные страницы, которые были изменены навалом операции, и это относится ко всем изменяется до такой степени, что журнал резервное копирование.

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