RealySnc & DataGuard 对比
时间:2010-06-08 来源:吴险
DSG RealSync |
DataGuard Physical Standby |
适合对象: ¨ 适合从工作组级、企业级到数据中心级的复制需求。 ¨ 无论系统采用什么样的服务器平台、什么样的存储平台,只要是ORACLE系统之间的复制即可适用。 优点: ¨ 目标端数据可用:目标端数据库在复制过程中出于可用状态,可用作数据查询、报表、数据抽取等任务分担; ¨ 异构系统复制:源端系统和目标端系统可以采用异构的操作系统平台、存储平台; ¨ 支持选择性复制:支持只复制指定的user、指定的Table、指定的行和列。节省存储空间,提高应用灵活性; ¨ 支持1对多,多对1的复制结构:能够将多个数据库中的数据复制到一个数据库中;能够将一个数据库中的不同数据分发到不同的数据库中。 ¨ 节约带宽和网络资源:所需带宽一般在几Mbps,几十Mbps。 ¨ 性能高于ORACLE DG,DSG RealSync软件已经应用于广西移动的营帐系统的环境,数据容量达到2TB,每天产生的日志量最大能够处理到600GB/天 ¨ 提供不停业务的初始化同步,提供记录级的抽取和装载功能,在此过程中源端业务不用停止。
缺点: ¨ 需要单独购买 ¨ 只支持异步复制,不支持同步方式。 |
适合对象: ¨ 主要适用于小型数据库的容灾使用。
优点: ¨ Free
缺点: ¨ 目标端数据不可用:目标端数据库在复制过程中处于RECOVER状态,不能被用来使用; ¨ 操作系统必需同构:源和目标必需要求相同的操作系统和相同的数据库版本; ¨ 数据丢失量:将可能丢失一个REDO LOG的数据量 ¨ 不能实现多个数据库备份到一个数据库中,增加了容灾系统上的维护难度 ¨ 性能低下,目前的应用案例多在小型数据库上使用。 ¨ 重新同步一次非常复杂,需要通过备份恢复的方式来进行首次初始化,并且最好很是停止业务。 ¨
|