『Oracle数据库复制容灾技术系列』DDS和Oracle Dataguard对比

 
DDS DataGuard 的对比
 
DDS DataGuard 都是数据库复制容灾技术,下文主要阐述 dds 的优势和特点。
1、   灵活性:
DDS 的复制概念里,“源端生产数据库”和“目标端复制数据库”是完全独立、互不影响的两个库。而作为第三方工具, dds 本身并不会对 Oracle 自身产生影响(相当于一个应用软件)。因此 DDS 可以很灵活的部署和应用。主要体现在以下几点:
                                       i.              支持异构:异构是有效的降低系统整体成本的解决方案。目前大多数证券公司都在目标端使用 Linux 系统以降低成本。
                                     ii.              基于表和用户的选择性复制:选择性负责可以减少传输数据量和简化处理过程,例如对于巨大的历史表,只需要处理一次或者屏蔽处理。
                                    iii.              灵活的一对多和多对一复制:目前大多数证券公司都在用 1 2 的复制方案,一个本地,一个异地,其中本地复制数据用于历史查询。
                                   iv.              Oracle 限制较少:例如可以支持非归档模式、对数据库小版本补丁的差异没有严格要求等。
 
2、   效率
DDS 是基于日志分析的复制技术,独立于数据库之外,在生产数据库一端仅对日志进行采集和分析处理,所用系统资源很少(一般在 5%cpu 以下),而且在传输上处理的数据量仅相当于 dataguard 处理量的 1/3 甚至更少。
dataguard 主要利用 Oracle 内部资源,与 lgwr 密切相关,其原理和结构决定了它的效率不可能很高,尤其在交易压力较大的情况下性能下降比较明显。
 
3、   投资回报
DDS 最大的特色之一是目标端数据库是处于打开状态,这有很多实际的意义,而且已经超出了技术的范畴。很多证券公司利用此特性将历史查询的处理分流到复制数据库。从投资的角度讲,复制数据库的应用给企业带来了巨大的生产价值,增加了设备资产利用率,也降低了生产数据库压力。此外,数据仓库、测试系统、 CRM 等外围系统都可以从复制库获取数据源或直接使用复制库,其价值体现的非常明显。而对于 dataguard 来说,备用系统可利用的空间就相对小很多。
 
4、   使用维护和服务
DDS 的配置使用比 dataguard 简单很多,不需要手动迁移历史数据,也不需要配置数据库的状态、执行切换命令等。在维护方面, dds 有独立的日志和图形监控系统。
更重要的是, dds 由专业人员进行技术保障服务(升级、故障分析、处理等),这样就明确了各方的责任,这也是为什么 dataguard 即便免费,也没有得到大多数用户青睐的原因之一。
 
5、   成本
我们评估一个容灾系统的成本要从整体来考虑,即综合成本。除了软件采购价格之外,相关硬件、日常维护应用的部分也要计算。我们推荐用户使用 PC server Linux 作为复制目的平台,与小型机相比,价格和服务费用低廉很多。另一方面,刚才我们也讲过了投资回报的问题,证券企业在搭建容灾的同时可以减少查询系统的投资费用。所以,综合来看 DDS 的成本并不高。
 
6、   附加功能
DDS 现在开发了一系列的附加功能,其中包括逻辑恢复功能,我们可以对复制数据库进行回滚和前滚,以获取数据库的历史状态,找回历史数据。此外,也可以把 drop truncate 的表备份起来,挽回人为误操作的损失。这些应用以往只能依靠专业的备份软件实现。而 dataguard 则完全没有此功能。
 
注:我们这里讨论对象主要针对 dataguard physical 模式。 logical 模式因为效率和对系统影响的问题很少使用,因此不作为比较对象。
 
 
 
 
oracle ORACLE Oracle ora ORA Ora 数据库 shujuku 9i 10g 11g database db dbms rdbms sqlserver sybase informix db2 mysql postgres 数据仓库 shujuchangku sql SQL table biao 表空间 tablespace biaokongjian 用户 user yonghu 模式 schema moshi 事物 transaction transactions shiwu 交易 jiaoyi 实例 instance RAC rac OPS ops
实时 shishi 定时 传输 chuanshu 自动 auto 缓存 buffer 内存 磁盘 目录 文件系统 file system 操作系统 OS 内核 kernel 分发 集中 fenfa jizhong 数据 data shuju track merge comm communication 程序 进程网络 距离 远程 异地 公里 跨平台 行业 异构 成功案例 案例 项目
dataguard 高级复制 逻辑复制 物理复制 逻辑容灾 物理容灾 log redolog redo 日志 日志分析 analysis stream streams 流复制 保护 baohu
对象 object 类型 type 存储过程 procedure trigger 触发器 序列 sequence 权限 sqlplus 外部表 OMS 物化视图 试图 view 索引 index
emc SRDF timefinder netapp snapassure mirror 镜像 veritas VVR vxfs netbackup hp truecopy ibm pprc sun hds 快照 复制 阵列 阵列复制 存储 存储复制 data guard DSG dsg Quest Shareplex SHAREPLEX SharePlex rongzai fuzi 容灾 复制 备份 软件 RUANJIAN ruanjian realsync snapassure goldengate ireflect datamirror toad beifen SAN NAS DAS
rongzai 成本 cost 带宽 网络 ip 压缩 yasuo wangluo daikuan chengben iot logminer 进程 process  打开 open
ods ODS OSS BSS BOSS erp crm 交易系统 jiaoyixitong 管理系统 guanlixitong 监控系统 jiankongxitong 采集系统 caijixitong 支撑系统 zhichengxitong 业务系统 yewuxitong 业务 yewu 核心系统 核心 hexin 中间业务 增值业务 前台 后台 houtai 前置 账务 zhangwu 处理 process 管理 management Java j2ee web 界面 游戏 工具 tools

你可能感兴趣的:(oracle,职场,复制,休闲,容灾)