Поделиться через


Моментальные снимки базы данных

В этом подразделе описываются моментальные снимки базы данных, создание которых является новой функцией в Microsoft SQL Server 2005. Моментальные снимки баз данных доступны только в выпуске Microsoft SQL Server 2005 Enterprise Edition. Все модели восстановления поддерживают моментальные снимки базы данных.

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

В отличие от поведения по умолчанию пользовательских баз данных, моментальный снимок базы данных создается с установленным в значение ON параметром ALLOW_SNAPSHOT_ISOLATION, вне зависимости от настройки данного параметра для базы данных-источника или для системной базы данных модели.

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

ms175158.note(ru-ru,SQL.90).gifВажно!
Восстановление неприменимо к поврежденной базе данных и к базе данных в автономном режиме. Таким образом, создание регулярных резервных копий и тестирование плана восстановления необходимы для защиты базы данных.

Моментальные снимки базы данных не связаны с резервными копиями моментальных снимков, с изоляцией моментальных снимков транзакций и с репликацией снимков.

Содержание раздела

Подраздел Описание

Как работают моментальные снимки базы данных

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

Типовые варианты использования моментальных снимков баз данных

Описывается набор ситуаций, в которых полезно использовать моментальные снимки базы данных.

Ограничения по моментальным снимкам баз данных

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

Создание моментального снимка базы данных

Приводится несколько оптимальных методов создания моментальных снимков баз данных, а также ссылки на описания по их созданию.

Основные сведения о размере разреженных файлов в моментальных снимках базы данных

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

Возврат к моментальному снимку базы данных

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

Удаление моментального снимка базы данных

Обсуждается удаление моментальных снимков и приводится ссылка на описание методов их удаления.

См. также

Другие ресурсы

Базы данных (ядро СУБД)

Справка и поддержка

Получение помощи по SQL Server 2005