WEB开发网
开发学院数据库Oracle 详解Oracle分布式系统数据复制技术 阅读

详解Oracle分布式系统数据复制技术

 2007-05-09 12:14:37 来源:WEB开发网   
核心提示: 2、数据复制的特点,数据复制通过在多个站点上建立备份,详解Oracle分布式系统数据复制技术(2),能够提高数据的安全性,同时也提高了数据的可用性,在这个例子中我们采用多主控站点复制方式,设有两个主控站点和两个共享数据表,这是因为如果一个站点出现了问题,用户可以选择其他站点继续进行操作

2、数据复制的特点。

数据复制通过在多个站点上建立备份,能够提高数据的安全性,同时也提高了数据的可用性,这是因为如果一个站点出现了问题,用户可以选择其他站点继续进行操作,应用系统还可继续运行,从而数据复制提供了容错保护机制。

然而数据复制最基本的功能是提高数据库的性能。它通过将远程数据库中的数据复制到本地,使得应用能够就近访问数据,从而降低网络传输负载,提高效率。而且在数据复制系统中,可以提供多个站点之间的负载平衡,让这几个用户使用这个服务器,另外几个用户可以使用其他的服务器,以避免某些站点负载过重。

物化视图还提供了按子集进行复制,这样各站点就可只复制自己需要的数据,也能减轻网络的传输量。

数据复制的实现方法

在具体的实现之前,首先要做好设计与规划。这就需要细致分析具体的业务情况,设计出一套能够满足业务需要的方案。通常在设计过程中,需要确定出要建立的数据库站点,各站点的类型,需要复制的数据对象,以及同步方式、冲突解决方案等内容。

在设计完成之后,就可具体来实现数据复制,数据复制实现过程如下图所示:

从图中可以看出,数据复制的实现主要包括以下几步:

(1)创建复制站点;

(2)创建组对象;

(3)配置冲突解决方案。

下面我们举一个例子来说明各步具体需要完成的工作。在这个例子中我们采用多主控站点复制方式,设有两个主控站点和两个共享数据表。两个主控站点分别为:处理站点(cl.world)和解释站点(js.wo rld);两个数据表为测区( survey)和测线( line)。

STEP1 创建复制站点:

(1)首先以SYSTEM身份登陆主站点数据库cl.worldCONNECT system/manager@cl.world;

上一页  1 2 3 4 5  下一页

Tags:详解 Oracle 分布式

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