WEB开发网
开发学院数据库MSSQL Server MS SQL基础教程:复制的概述和术语 阅读

MS SQL基础教程:复制的概述和术语

 2007-12-25 15:27:25 来源:WEB开发网   
核心提示:16.1.6 复制的拓扑结构sSQL Server 仅支持星形拓扑结构,在该结构中,MS SQL基础教程:复制的概述和术语(8),复制数据从中心出版者/分发者流向 多个订购者,订购者之间并不进行复制数据的传递,该配置 适合于从数据中心(如公司总部)向数据使用者(如分公司)复制数据,并且这些数据不 允许被数据使用者修改(

16.1.6 复制的拓扑结构

sSQL Server 仅支持星形拓扑结构,在该结构中,复制数据从中心出版者/分发者流向 多个订购者,订购者之间并不进行复制数据的传递。所以如果某一订购者不能正常工作, 并不影响其它订购者从分发者接收复制数据。

使用星形拓扑结构的最大优点在于其减少了订购过程中数据的等待时间,因为在复制 订购中,复制数据至多经过三步便在所有订购者中实现了同步。所以在数据同步中如果流 动的数据不多则使用星形拓扑结构是快速高效。的另外该结构允许将出版物进行分割从而 减少存储在每一个订购者上的数据量。但是,星形拓扑结构也有自身的缺陷,主要表现在:

数据的同步处理过分依赖于中心分发者/出版者。当订购者修改复制时,数据的 同步要求中心分发者/出版者参与其中,在该同步中使用了二阶段提交协议。当 其它订购者进行订购时,出版者又要参与其中并把复制数据反映到其它订购者。 从而导致中心分发者/出版者仅能支持有限个订购者。此时我们只能通过增加另 外的中心分发者/出版者从而支持更多订购者;

如果中心分发者/出版者失效,则整个复制体系将瘫痪,数据的订购和分发将停止。

在SQL Server 中有以上几种形式的星形结构:

中心出版者(Central Publisher)

带有远程分发者的中心出版者(Central publisher with remote Distributor)

出版订购者 (Publishing Subscriber)

中心订购者 (Central Subscriber)

(1) 中心出版者(Central Publisher)

中心出版者是最为简单的一种星形的拓扑结构,在这种配置下,一台服务器既扮演出 版者角色又扮演分发者角色,同时允许一个或多个独立的服务器扮演订购者角色。该配置 适合于从数据中心(如公司总部)向数据使用者(如分公司)复制数据,并且这些数据不 允许被数据使用者修改(如公司财务报表等)。该结构如图所示16-1 所示。

上一页  3 4 5 6 7 8 9  下一页

Tags:MS SQL 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接