`
mikixiyou
  • 浏览: 1100713 次
  • 性别: Icon_minigender_1
  • 来自: 南京
博客专栏
C3c8d188-c0ab-3396-821d-b68331e21226
Oracle管理和开发
浏览量:353697
社区版块
存档分类
最新评论

Data Guard 10g 的保护级别为RESYNCHRONIZATION问题

阅读更多

Oracle的data guard创建完成后,检查v$database的protection_mode和protection_level的值。如protection_mode值是MAXIMUM AVAILABILITY,那么protection_level值也应该是这个值。如果不是这个值,而是RESYNCHRONIZATION。这表示data guard的日志同步是不正常的。


在备库的alert.log中也可以看到这样信息:"Primary database is in MAXIMUM PERFORMANCE mode"。表示主库其实是最大性能模式,而不是预先设置的最大可用模式。

Oracle的data guard在主库设置为最大可用模式不能实现时,自动降级为最大性能模式。这样的结果使得日志同步不再实时。

检查数据字典视图v$database

SQL> r
  1* select protection_mode,protection_level from v$database

PROTECTION_MODE      PROTECTION_LEVEL
-------------------- --------------------
MAXIMUM AVAILABILITY RESYNCHRONIZATION

 


检查数据库初始化参数log_archive_dest*

 

 

SQL> show parameter log_archive_dest

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_1                   string      LOCATION=+VG2/
log_archive_dest_2                   string      service=oxdb_standby lgwr asyn
                                                 c affirm  valid_for=(online_lo
                                                 gfiles,primary_role) db_unique
                                                 _name=oxdg

 

分析


Oracle的data guard有三种保护模式,分别为最大保护模式、最大可用模式、最大性能模式。

Minimum Requirements for Maximum Protection Mode
Redo Archival Process    LGWR
Network Transmission Mode    SYNC
Disk Write Option    AFFIRM
Standby Redo Logs?    Yes
Standby Database Type    Physical Only

Minimum Requirements for Maximum Availability Mode
Redo Archival Process    LGWR
Network Transmission Mode    SYNC
Disk Write Option    AFFIRM
Standby Redo Logs?    Required for physical standby databases only. Standby redo logs are not supported for logical standby databases.
Standby Database Type    Physical or Logical

Minimum Requirements for Maximum Performance Mode
Redo Archival Process    LGWR or ARCH
Network Transmission Mode    ASYNC when using LGWR process. Not applicable when using the ARCH process.
Disk Write Option    NOAFFIRM
Standby Redo Logs?    Required for physical standby databases using the LGWR process.
Standby Database Type    Physical or Logical


解决

根据最大可用模式的最低要求,将log_archive_dest_2调整为lgwr sync affirm。

 

SQL> alter system set log_archive_dest_2='service=oxdb_standby lgwr sync affirm  valid_for=(online_logfiles,primary_role) db_unique_name=oxdg';

System altered.

SQL> alter system switch logfile;

System altered.

 

检查protection_level的值,已经恢复正常。

 

SQL> select protection_mode,protection_level from v$database;

PROTECTION_MODE      PROTECTION_LEVEL
-------------------- --------------------
MAXIMUM AVAILABILITY MAXIMUM AVAILABILITY

 

在备库的alert.log日志文件中:

 

Fri Nov 23 16:39:55 2012
Redo Shipping Client Connected as PUBLIC
-- Connected User is Valid
RFS[6]: Assigned to RFS process 20534
RFS[6]: Identified database type as 'physical standby'
Primary database is in MAXIMUM PERFORMANCE mode
Changing standby controlfile to MAXIMUM PERFORMANCE mode
Primary database is in MAXIMUM PERFORMANCE mode
RFS[6]: Successfully opened standby log 21: '+VG1/oxdb/standby_redo21.log'

 
我们能看到主库已经从最大性能模式自动转为最大可用模式。

 

分享到:
评论

相关推荐

    Rapid resynchronization for replicated storage

    本文讨论了DRBD(分布式复制块设备)在实时应用程序中使用时,由于主节点意外离开集群(例如崩溃),导致重新同步所需时间过长的问题。DRBD是一个Linux内核模块和一些用户级工具的组合,其目的是实现在线存储复制。...

    oracle高级复制.raroracle高级复制.rar

    - **Adaptive Resynchronization**:Data Guard的一项功能,能自动调整同步策略以应对网络波动。 - **GoldenGate Extract and Replicat**:GoldenGate的主要进程,负责数据的抽取和应用。 掌握Oracle高级复制不仅...

    Oracle Streams Replication Administrator’s Guide 11g Release 2 (

    Oracle Streams Replication 11g Release 2 (11.2)版不仅提供了详细的文档(E10705-10),还强调了知识产权的保护和许可协议,对美国政府用户有特别的条款。这个版本的发布,为数据库管理员提供了更强大、更可靠的...

    redis哨兵模式之脑裂现象.docx

    如果哨兵恢复对老主节点的感知后,会将其降级为slave节点,然后从新master同步数据(full resynchronization),导致脑裂期间老主节点写入的数据丢失。 解决方案 为了解决脑裂现象,可以通过修改Redis配置文件...

    veritas_database2_2.pdf,Veritas Database

    - **Disk Groups(磁盘组)**:一组物理磁盘,用于构建RAID级别的卷。 - **Volume Layouts(卷布局)**: - **Spanning(串联)**:将多个磁盘的容量合并成一个连续的逻辑空间。 - **Striping(条带化,RAID-0)...

    crt治疗心衰prospect和rethinq研究之后何去何从PPT学习教案.pptx

    CRT显著降低了心力衰竭患者的死亡率和再住院率,这促使了欧洲心脏病学会(ESC)和美国心脏病学会(ACC)、美国心脏协会(AHA)等相关机构修订了心力衰竭治疗指南,将CRT的适应证提升至I类,证据级别为A级。...

    redis3.2 版本

    Streams 提供了一种结构化的方式来处理时间序列数据,支持消息的发布/订阅模式,并且与 Redis 的其他数据结构很好地集成,为实时分析和日志处理提供了强大的工具。 在性能方面,3.2 版本提高了主从复制的效率。实现...

    IP路由-OSPF GR技术白皮书.pdf

    这些问题对于大型网络尤其是运营商级别的网络来说是非常严重的,因为它们直接影响到服务质量和服务的可用性。 为了解决这一问题,OSPF GR技术应运而生。通过将设备的控制平面与数据平面分离,即使在主控板发生重启...

    超声心动图新技术在心脏再同步化治疗中的应用PPT课件.pptx

    超声心动图是一种无创性的心脏检查技术,它能够实时监测心脏的结构和功能,尤其在心脏再同步化治疗(Cardiac Resynchronization Therapy, CRT)中起到关键作用。心脏再同步化治疗主要针对心力衰竭患者,这类病人的...

    crt术后的优化管理幻灯实用教案.ppt

    【描述】:这份文档是关于CRT手术(Cardiac Resynchronization Therapy,心脏再同步化疗法)术后管理的实用教程,通过一系列随机对照试验的数据,如EchoCRT、MADIT-CRT等,探讨了CRT在心力衰竭治疗中的作用及药物...

    CRT心电图异常识别和处理.ppt

    在心脏病治疗领域,CRT(Cardiac Resynchronization Therapy,心脏重同步治疗)已成为改善心力衰竭患者预后的关键手段。心力衰竭是心脏泵血能力减弱的病理状态,影响患者的日常生活并增加死亡风险。CRT治疗通过同步...

    各院校内科真题版.docx

    10. **多变量逻辑回归分析(Multivariate Logistic Regression Analysis)** - 统计学中的一种预测模型,用于评估多个自变量对一个二分类因变量的影响。 ##### 问答题 1. **心源性咯血的鉴别诊断** - 需要考虑的...

    Redis-x64-3.2.100.zip

    在3.2版本中,复制功能得到了增强,如部分同步(partial resynchronization)和PSYNC命令,提高了主从切换时的效率。 4. **事务(Transactions)** Redis提供简单且原子的事务机制,允许一次性执行多条命令。虽然...

    RC4JS:带有js的RC4加密

    因此,尽管 RC4JS 可能仍能在某些应用场景中找到用武之地,如简单的数据保护或教育目的,但在现代网络安全标准中,RC4 已不再推荐使用。现在更推荐使用像 AES(Advanced Encryption Standard)这样的强加密算法。 *...

    crt术后的优化管理幻灯学习教案.pptx

    【描述】:这份文档是一个关于CRT(Cardiac Resynchronization Therapy,心脏再同步化疗法)术后优化管理的教学材料,通过幻灯片的形式详细介绍了术后管理和药物治疗的重要性。 【标签】:“专业资料” 【内容解析...

    crt治疗电学失同步与机械学失同步之争夏云龙PPT课件.pptx

    心室再同步化疗法(Cardiac Resynchronization Therapy, CRT)是治疗心力衰竭的一种重要手段,尤其针对那些心电激动与机械活动不同步的患者。自CRT技术的发展以来,其在改善心功能、提高运动耐量和生活质量方面的...

    STM32 CAN寄存器总结图文

    * STID[10:0]/EXID[28:18]:标准标识符或扩展标识符(Standard Identifier or Extended Identifier),用于存储CAN总线的发送邮箱标识符。 * EXID[17:0]:扩展标识符(Extended Identifier),用于存储CAN总线的扩展...

    RC4 纯C的代码 方便移植

    3. 生成密钥流(Practical Resynchronization Algorithm, PRGA):使用类似于KSA的交换操作不断生成新的字节,这些字节构成密钥流。 4. 加密/解密:将密钥流与明文/密文逐位异或,得到密文/明文。 纯C的RC4代码通常...

Global site tag (gtag.js) - Google Analytics