ORACLE-Data guard在制造业ERP生产数据库中的应用演变
2008-09-08 12:53:23 来源:WEB开发网10g Data Guard
无论是8i的standby还是9i的Data Guard, Physical Standby Database只可以处于两种状态:mount和read-only,在处于mount状态时,可以手动或自动恢复archived logs,但是处于read-only模式时,不能恢复archived logs. logical standby database 也必须是从已收到的archived logs中解析出SQL语句恢复,也就是说,即使无数据丢失,在standby数据库上,用户获得的数据时落后实纪生产数据库的旧的资料.是近实时的数据(差一个current redo).10g的data guard, logical standby database也支持了standby redo logs的物理结构,允许一个实时恢复的进程与MPR或者LSP进程一起工作,,直接将standby redo logs中刚刚收到的primary数据库的redo日志内容恢复到物理或逻辑standby数据库上面,使得用户在standby数据库运行报告的信息是primary database的实时信息. 另外新增的实时恢复功能也可使数据库的switchover或者failover过程的时间大大缩短,系统的高可用性能大大的提高.Flashback Database standby数据库就可以恢复到一个指定的时间点,避免因为人为的错误带来的数据丢失,加上10G的Data Guard 图形管理功能进一步完善,管理起来会更容易,EM管理,可使Switchover/failover功能,单击鼠标就可以完成.
最后总结下data guard的优点
支持所有的DDL和DML语句
不管是什么数据类型、表的类型,任何DDL和DML语句都可以应用在物理备用数据库上。
可以减轻主数据库的备份压力
standby的中的数据文件可以用来快速恢复主数据库的数据文件
逻辑standby可以减轻主数据库的工作压力
物理standby也可以用只读来打开,可以分担一部分非实时的查询的工作
逻辑standby数据是近实时更新的,而且也可以让用户进行查询操作
逻辑standby可以在standby中建立索引和物化视图以方便用户的查询
人们的观念中,容灾所谓的火灾,地震之类的灾难是乎是很遥远的.但911后,人们开始对主要的系统制定紧急的计划.自动化的data guard开始被广泛的使用起来.加上data guard功能的不断改进使得这项实用的技术能个逐渐被接受且广泛的应用起来,从制造业集中的苏州各大企业的data guard的应用演变来说这种经济实用的技术正越来越得到制造业的青睐。
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
更多精彩
赞助商链接