服务器&存储
2008-05-14 15:00    文章来源:网界网

Oracle远程复制和异地容灾方案分析

作者:佚名


这种技术的技术特点和优势主要有以下几点:

目标端数据库一直是一个可以访问的数据库;

能保证两端数据库的事务一致性;

因为使用oracle以外的进程进行捕捉,且其优先级低于oracle进程,所以对源系统数据库的性能影响很小;

基于其实现原理及多个队列文件的使用,复制环境可以提供网络失败、数据库失败、主机失败的容错能力;

因为这类软件复制的只是sql语句或事务,所以他可以完全支持异构环境的复制,硬件的型号,oracle的版本,操作系统的种类、版本等都没有要求。

这种方式还可以支持多种复制方式,比如数据集中、分发、对等复制、或者多层测的复制等。

由于传输的内容只是redolog 或archive log中的一部分,所以对网络资源的占用很小,可以实现不同城市之间的远程复制。

基于redolog的逻辑复制产品有很多的优势,但跟上面提到过的其他方案比较起来,也有一些缺点:

数据库的吞吐量太大时,其实据会有较大的延迟,当数据库每天的日量达到60G或更大时,这种方案的可行性交差;

实施的过程可能会有一些停机时间,来进行数据的同步和配置的激活;

复制环境建立起来以后,对数据库结构上的一些修改需要按照规定的操作流程进行,有一定的维护成本。

不过目前这类产品的发展很快,上面的这些问题,在大部分产品的最新版本中都有很大的改进。

文章来源:CSDN

1  2  
责任编辑:刘欣灵

文章评论

评论加载中...请稍后

精彩专题