接上文:寻找SQL Server数据保护的方法:更改跟踪、寻找SQL Server数据保护的方法:变化数据捕获 复制 复制的好处之一是:它可以让你合并来自多个数据源的数据。所以,如果你想保护来自多个数据库或数据提供者的数据状态,复制允许你覆盖一些数据。但是它作为一种SQL Server数据保护方法的价值取决于你使用哪种复制类型。 每当源数据库(“发行者”)的事务完成后,事务复制就将变化信息推送到目标数据库(“订购者”)。
这允许低延迟更新的订购者获得中间的变化信息(如触发前后的数据状态)。微软建议:当需要一个数据库的只读副本,事务复制是最好的。 除复制是双向的之外,合并复制与事务……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
接上文:寻找SQL Server数据保护的方法:更改跟踪、寻找SQL Server数据保护的方法:变化数据捕获
复制
复制的好处之一是:它可以让你合并来自多个数据源的数据。所以,如果你想保护来自多个数据库或数据提供者的数据状态,复制允许你覆盖一些数据。但是它作为一种SQL Server数据保护方法的价值取决于你使用哪种复制类型。
每当源数据库(“发行者”)的事务完成后,事务复制就将变化信息推送到目标数据库(“订购者”)。这允许低延迟更新的订购者获得中间的变化信息(如触发前后的数据状态)。微软建议:当需要一个数据库的只读副本,事务复制是最好的。
除复制是双向的之外,合并复制与事务复制相同:来自发行者和订购者的变化被跟踪,两者之间的冲突自动解决。然而,合并复制不跟踪中间数据状态;它仅跟踪给定行的最终值。
就SQL Server数据保护而言,当你需要对整个对象保持某种程度的不断更新的副本时,这些模式都是最适合的。它们并不适用于在指定时刻保留对象的独立状态。为此,你需要快照复制。正如其名称所示,快照复制获得某个时刻某个对象的快照并复制其状态,提供了完整的数据刷新。这是很好的进行实时数据保护的方式,但在生成快照并将其推送到订购者时需要一定的开销费用。基本上是在对整个对象生成一个副本时产生的开销,而且对那些不是太大的表是最好的。此外,相对于更改跟踪或变化数据捕获,它在对象变化的历史记录方面只有很少的量;快照是静态的。要获得历史信息只有将两个快照进行比较,这可能会很笨拙。
数据库镜像
从现象上看,SQL Server数据库镜像类似于复制。一个数据库的两个副本被保存在单独的计算机上,并保持同步更新。所不同的是,镜像副本可以在数据库发生故障时使用,因此,如果你关注数据的可用性,防止在服务器离线的时候可能发生的连接丢失,那么最好使用它。在这种情况下,获得可用性有两种方法:这不是关于如何从数据库中获得数据的问题,而是能够发布变更的问题。
结论
手头上有这些技术的一个好处是它们可以混合以匹配你的SQL Server对数据保护的需要。变化数据捕获用于逐项修改特定行的数据,何时什么被覆盖,复制用于确保所有数据的最新副本并以一种统一的方式保持可用。所有这些方法的关键是在一个单一的、一致的数据视图与一个连续的变化信息流之间进行权衡。你需要知道要什么样的保护及其它在什么环境中。
作者
Serdar Yegulalp从1994年到2001年为Windows杂志写作,覆盖了广泛的技术方面。他现在是《The Windows 2000 Power Users Newsletter》一书的出版者,辛勤钻研他擅长的Windows NT, Windows 2000 and Windows XP领域,并为TechTarget写专栏。
翻译
相关推荐
-
Notre Dame对云端SQL Server性能基准的探索实践
确立SQL Server的性能基准,对于云端迁移来说是至关重要的第一步,一位来自于University of Notre Dame 的DBA表示,他正在试图通过数据库监控软件,找出SQL server的性能基准。
-
DBA必须掌握的数据库恢复管理技术
如果没有备份副本,数据库管理员就无法还原数据库,所以DBA在恢复之前倾向于考虑备份是合乎逻辑的。 但是,对我来说,这种逻辑一直是错误的。
-
DBA也要和领导抢饭碗?
数据库架构师Ziaul Mannan 认为,DBA有成为高管的潜在可能,而这种潜力在过去往往被忽视,他还将证明DBA技能到领导力的转变是可行的。
-
Oracle备份和恢复简史
这些年来,Oracle数据库备份和恢复方式已经发生了重大变化,特别是在Recovery Manager(RMAN)功能有了进一步改善之后。