博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORACLE 11G DATA GUARD 保护模式修改
阅读量:6605 次
发布时间:2019-06-24

本文共 1125 字,大约阅读时间需要 3 分钟。

在了解oracle中data guard的配置后,关于保护模式的切换是管理工作中必须了解的内容,以下主要对基本概念及操作步骤进行介绍:
一.概念: data guard中的保护模式:
a、最大性能(maximize performance):
    这是data guard默认的保护模式。primay上的事务commit前不需要从standby上收到反馈信息,该模式在primary故障时可能丢失数据,但standby对primary的性能影响最小。
b、最大可用(maximize availability):
    在正常情况下,最大可用模式和最大保护模式一样;在standby不可用时,最大可用模式会自动降低成最大性能模式,所以standby故障不会导致primay不可用。只要至少有一个standby可用的情况下,即使primary down机,也能保证不丢失数据。
c、最大保护(maximize protection):
    最高级别的保护模式。primay上的事务在commit前必须确认redo已经传递到至少一个standby上,如果所有standby不可用,则primary会挂起。该模式能保证零数据丢失, 一般为保证主库在某个从库故障后仍能正常运行,最好配置两个及以上的从库.
二.修改方法
  a.查看当前数据库保护模式(最大可用性模式):
  select DATABASE_ROLE,PROTECTION_MODE,PROTECTION_LEVEL from v$database;
b.在从库上停止自动应用重做日志:
alter database recover managed standby database cancel;
c.在主库上将库启动到mount模式,并修改保护模式为最大保护模式(修改为其它保护模式操作方法类似).
alter database set standby database to maximize protection或(performance/availability)
d.查看主从库上保护模式:
select DATABASE_ROLE,PROTECTION_MODE,PROTECTION_LEVEL from v$database;
主库
从库
e.在从库上设置应用重做日志以继续同步
alter database recover managed standby database disconnect from session;
至此保护模式修改完成!
     本文转自ttzztt 51CTO博客,原文链接:http://blog.51cto.com/tianzt/263451
,如需转载请自行联系原作者
你可能感兴趣的文章
3d打印机要火了还需时日
查看>>
关于Nature的.net版框架
查看>>
Hp DL380服务器硬盘故障数据恢复过程
查看>>
RAID磁盘阵列技术及数据恢复原理
查看>>
JAVA 动态配置 (配置源={properties,redis})
查看>>
python计算IV值及使用
查看>>
PyCharm的快捷键大全
查看>>
创建型模式:抽象工厂
查看>>
解决键盘弹出时,webview被挤压导致背景图片被挤压出空白
查看>>
30天提升技术人的写作力-第二十四天
查看>>
python_socket编程
查看>>
可重入函数和线程安全
查看>>
项目管理师高项,跟薛老师一个月搞定
查看>>
如何看证券期货业IT备份标准草案
查看>>
内核程序[驱动开发],第一步
查看>>
在Myeclipse中创建自定义用户类库
查看>>
如何系统地学习数据挖掘
查看>>
Mysql 数据库密码管理
查看>>
bean 作用 域
查看>>
我的友情链接
查看>>