..
数据库快照是一个工具(与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的mio_database快照;这些说明我们告诉SQL Server创建一个数据库快照,并把它mio_database mio_database_snapshot_ottobre。 此外,我们给一个名称(名称),指示位置保存(文件名)的路径。
而“明智的存储到从他们居住的数据库文件单独文件夹中的快照。
现在让我们研究如何将整个过程。
快照,如前所述,是一种只读,数据库的静态视图。
当创建一个观点,即某些事件发生:
这些文件是快照的心脏,需要少量的空间和他们的创作是非常快,即使你是一个大型数据库的工作。
一旦创建这些文件,一个机制开始写作时的副本 (副本上写):在本质上,这些文件是空的,其内容将之前的源数据库页的书面修改为第时间(后创建快照)。
修改后的第一个没有任何影响,因为,为了保持快照,重要的是只有原来的值(即当创建快照)。
遵循从MSDN网站采取了图:

| |
MS访问(高级)
了解如何创建和管理数据库迅速和容易。 起价29€。 |
| |
MySQL的(课程)
管理的开放源码数据库。 从39€。 |
| |
SQL和数据库(课程)
创建和管理关系数据库。 从39€。 |