首页
学习
活动
专区
圈层
工具
发布

SQL Server
EN

Stack Overflow用户
提问于 2009-05-15 13:24:15
回答 2查看 89关注 0票数 0

大家好,我拍摄了一个数据库快照.Then,如果我做了更改,那么这些更改将反映基础数据库或快照数据库?

当我拍摄数据库快照时,它是否会创建另一个数据库?

EN

回答 2

Stack Overflow用户

发布于 2009-05-15 13:30:21

我想你可能误解了这里发生的事情。拍摄快照的意义在于,您可以回滚对该快照的所有更改。

这类似于你在妻子年轻的时候给她拍了一张快照。随着年龄的增长,她会出现皱纹、灰白的头发等,但快照不会改变。这里的主要例外是,您不能将您的妻子回滚到她在快照中的样子。好吧,不管怎么说,如果没有很多钱,就不会。它代表的是你拍下照片时的她。

因此,您可以随意更改数据库,而不会影响快照

它不会创建另一个数据库,而是表示您拍摄快照时该数据库的状态。

票数 5
EN

Stack Overflow用户

发布于 2009-05-15 13:36:10

在拍摄快照后进行更改时,这些更改将反映在基本数据库中,但不会反映在快照数据库中。

拍摄数据库快照时,不会创建新数据库。它只创建一个sparce文件,该文件只存储您在拍摄快照后更新的那些页面。有关数据库快照工作原理的更多信息,请访问here

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/868650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档