主体复制概念和体系结构——高级复制

文档在这一章描述了多主复制的概念和体系结构。

 

 

主体复制概念:

Oracle包含两种类型的主体复制:单主复制和多主复制。多主复制包括多个主站点,每个主站点在多主复制环境中的地位相同。在单主复制环境中,一个支持物化视图复制的主站点可以支持成百上千个物化视图站点。支持物化视图站点的单主复制站点也可以参与到多主复制环境中,从而建立一种混合型的复制环境。

物化视图可以基于主站点的主表或物化视图站点的物化视图。如果物化视图基于物化视图,则建立了一个多层的物化视图环境。在这种环境中,那些在自身上建立了其他物化视图的物化视图叫做主物化视图。

多主复制:

也称为对等复制或n向复制。多个主站点平等的参与,并构成一个无论在何处都可以进行更新的模型。在一个单独的主站点上的更新会传播到其他参与到复制中的主站点。

Oracle数据库服务器作为多主复制环境中的主站点自动进行所有复制表数据的汇聚工作,并保证全局事务的一致性和数据的完整性。冲突解决方案在每个主站点上独立运行。多主复制环境中,每个主站点都会包含所有复制表的一份完整拷贝。

如果复制环境是一个混合环境,那么目标主站点会将物化视图修改传播到其他主站点。而每个主站点会在物化视图刷新时将改变传播到物化视图站点。

单主复制:

单主复制站点也可以描述为一个或多个物化视图站点的目标主体站点。和多主复制的修改传播到其他所有站点不同,物化视图的修改只会更新到目标主体站点。

冲突解决方案只运行在主体站点或主物化视图站点。物化视图复制包含复制表的完整的或部分的拷贝。

主站点:主站点既可以是多主环境中的节点也可以是一个或多个物化视图站点的主站点。主站点中的复制对象是用户可以访问的。

主定义站点:在一个多主环境中,对于一个复制组,其中一个站点作为主定义站点。这个特别的站点可以执行一些多主复制环境中的管理和维护任务。

多主复制环境中,任何一个主站点都可以成为主定义站点,单每个主体组只能有一个主定义站点。另外,如果有必要的话,主定义站点可以切换到多主环境中的其他主站点。

用于支持物化视图的单主复制环境,默认就是主定义站点。

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/4227/viewspace-660275/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/4227/viewspace-660275/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值