..
Моментальный снимок базы данных инструмента (введен с SQL Server 2005), который позволяет только для чтения копии базы данных на конкретный момент времени. Снимок имеет все характеристики нормальной базы данных, но по нему можно только запросить данные и изменения.
Эта техника очень полезна во многих ситуациях, например:
CREATE DATABASE ON mio_database_snapshot_ottobre (NAME = N'test_file », FILENAME = N'C: \ DB_Snapshots \ mio_database_snapshot_ottobre.snap ') AS SNAPSHOT OF mio_database;С этими инструкциями мы говорим SQL Server для создания моментальных снимков базы данных и назовите его mio_database mio_database_snapshot_ottobre. Кроме того, мы даем имя (наименование) и указать путь месте, где сохранить (имя файла).
И "рекомендуется хранить ваши снимки в отдельной папке, из которой они живут файлов баз данных.
Рассмотрим теперь, как весь процесс.
Снимок, как уже упоминалось ранее, только для чтения, статическое представление базы данных.
При создании мнение, что некоторые события происходят:
Эти файлы центре снимка, требуют небольшого объема пространства и их создание очень быстро, даже если вы работаете с большой базой данных.
После создания этих файлов, механизм запускается при написании копия (копирование при записи): по сути, эти файлы пусты, и их содержание будет написано как раз перед странице исходной базы данных изменяется в первый время (после создания моментального снимка).
Любые изменения после первой не имеет никакого эффекта, потому что, для того, чтобы сохранить снимок, важно то, только исходное значение (то есть, когда снимок был создан).
Следует схема взята с сайта MSDN:

| |
MS Access (хороший)
Узнайте, как создавать и управлять базами данных быстро и легко. Начиная от 29 €. |
| |
MySQL (курс)
Управление с открытым исходным кодом базы данных. С 39 €. |
| |
SQL и базы данных (курс)
Создание и управление реляционными базами данных. С 39 €. |