- 复制类型分别是 快照复制,事务复制,合并复制
- 快照复制是完全按照数据和数据库对象出现时的状态对其复制和分发的过程.快照复制不要求对更改进行连续监视,因为对发布数据所做的更改不会增量的传播到订阅服务器.订阅服务器用数据集的完全刷新而不是单独的事务来进行更新,因为快照复制一次复制整个数据集所以将数据修改传播到订阅服务器的时间更长一些.对于复制不经常更改的数据,或不要求保持数据最新值(低滞后时间)的情况,快照复制是一种最好的数据复制方法.当数据更改量大但不经常发生时,快照复制要强于事务复制.
- 满足下列条件时适合采用快照复制:
- 数据主要是静态数据,不经常更改.当数据确实发生更改的时候,将一个新的副本发布到订阅服务器更有意义
- 一个时期内允许有已经过时的数据副本
- 复制少量的数据
-
快照复制是通过快照代理程序和分发代理程序实现的.快照代理程序准备快照文件,其中包含 了已发布表和 数 据库对象的架构和数据,然后将这些文件存储在快照文件夹中,并在分发服务器上的分发数据库中记录同步作 业. 快照文件默认位于分发服务器上,但可以指定一个备用位置取代默认位置或者与其并存.
-
分发代理程序将保存在分发数据库表中的快照移动到订阅服务器上的目录表中.分发数据库仅用于复制,不包 含任何用户表.
-