首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux数据库>其他>正文

Oracle备份功能比较

http://www.oklinux.cn  2009-05-15  Oracle社区    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

Oracle备份功能包括:

高级复制(Advanced Replication)

流复制(Streams Replication)

备库(Dataguard)

一 dataguard:

dataguard在高可用及容灾方面一般是dba的首选,毕竟dataguard在这方面 存在压倒性的优势,不管是物理备用库(physical standby database)还是逻辑备用库(logical standby database),它们都具有一些共同的待征。

配置和管理方面的成本:dataguard比stream replication简单方便;安全与稳定方面的成本:dataguard比stream replication稳定可靠。

对对于一个24x7的系统来说,这些是非常重要的,系统宕机时间的增加不仅影响着公司的形象,还会影响公司的效益;采用dataguard,数据的安全性相当有保障,物理备用库可以在最短的时间完成故障切换,逻辑备用库在保障数据安全的同时, 也可以承担大量的报表等业务;由于dataguard的配置与管理比较简单,同理也降低了dba的工作强度;

二 流复制:

适用于如下情况:

1、局部复制 stream可以只复制某些表或某些模式

2、异构环境 充分利用现有的设备与技术

3、远程容灾 stream对网络的要求较dataguard低

stream replication有灵活的复制策略,不仅可以配置只复制某些表,还可以配置仅复制某些表上的ddl或dml,相比dataguard必须整个数据库复制而言,可以节省相当的存储投资,毕竟对于某些海量数据而言,有许多是不必要复制的。

如果在异构环境,即不同的操作系统,那dataguard将会束手无策,非stream replication莫属,这样可以充分利用现有的环境,配置高用可方案,在异构环境,stream replication将会是advanced replication的强劲对手。

stream replication传播的是经过logmnr挖掘并包装的逻辑改变记录(LCRs),相比dataguard传送archived redo log、advanced replication的mview log与mview刷新的方式,stream replication对网络的需求降低了很多,在远程异地容灾的过程中,租用网络带宽是一笔较高的费用,stream replication可以适当地降低这笔费用。

三 高级复制:

advanced replication相对于dataguard,缺点是:配置与管理较复杂、安全与稳定性不够;优点:局部复制、异构环境等。advanced replication是一种相当成熟的技术,在许多关键系统中得到成功的运用,相对于9iR2推出的stream replication而言,双方适用的环境虽然相当,比如都可以进行局部复制、异构复制、远程容灾等,advanced replication目前在稳定性与安全性方面更经得起考验。

对比stream replication与advanced replication底层的实现技术,stream replication在实时性、稳定性、高效率、低消耗(较少的cpu/network资源)等方面更有优势,但凡一些新推出的功能,都或多或少存在一些不确定的因素。

在10gR1中,oracle针对目前stream replication存在的弱点进行了增强,不仅提供了从advanced replication迁移到stream replication的脚本,还提供了stream replication的配置与监控工具,stream replication在配置与管理方面必将智能化、简单化,担负起与shareplex争夺企业数据复制市场的重任。

共2页: 上一页 1 [2] 下一页

上一篇:Oracle 下导入txt的shell脚本以及配置   下一篇:Oracle数据库中的字符处理技巧总结

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Oracle数据库中的字符处理技巧总结
·Oracle 下导入txt的shell脚本以及配置
·MySQL创始人建立Open Database Alliance
·三招助你做好Oracle数据库备份测试
·在 Linux x86 上安装 Oracle 数据库 10g(官方文档)
·MySQL 安装和基本命令
·JDBC数据库驱动程序种类及选择
·浅谈Oracle中的物化视图
·Sun的消失和Oracle的猜想
·MySQL的my.cnf 文件里的配置项解释
·Oracle SQL基础知识
·安装Linux与Oracle数据库步骤精讲
·SQL Server练习题一则
·详解如何在Oracle中连接输出结果
·深度揭露Oracle索引使用中的限制
·Ubuntu安装Oracle-XE-Client
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·MySQL创始人建立Open Database Allianc
·Oracle数据库中的字符处理技巧总结
·Oracle 下导入txt的shell脚本以及配置
·三招助你做好Oracle数据库备份测试
·在 Linux x86 上安装 Oracle 数据库 10
·MySQL 安装和基本命令
·JDBC数据库驱动程序种类及选择
·浅谈Oracle中的物化视图
·Sun的消失和Oracle的猜想
·MySQL的my.cnf 文件里的配置项解释
·Oracle SQL基础知识
·安装Linux与Oracle数据库步骤精讲
  阅读排行
·Linux下安装Oracle数据库完整笔记
·Oracle建表过程初学
·MySQL导入导出.sql文件步骤
·Oracle 建立临时表语法及使用技巧
·Linux平台下启动oracle 11g EM控制台
·RHEL5.1 下安装Oracle 10.2.0.1及常见
·Linux平台下配置MySQL主从复制
·Mysql JDBC驱动版本与Mysql版本的对应
·Linux系统下启动MySQL的命令及相关知识
·Linux操作系统下MySQL的卸载、安装全过
·关于MySQL事务处理学习
·Oracle10g RAC for Linux配置全过程
·手工配置Oracle 10G Enterprise Manage
·Linux系统中Oracle数据库的用户权限
·向MySQL插入数据乱码解决办法
网摘收藏: