频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

Oracle 10g “DataGuard”的日志传输方式

来源:pcdog 作者:佚名 出处:巧巧读书 2008-02-25 进入讨论组
  1、Redo传输:
 
  所有写入主库的online redo被 synchronously 或者 asynchronously 传输到 standby 数据库。如果 standby 数据库存在standby redo log,standby redo log将被使用。如果没有oracle会自动写到归档日志中,然而如果归档日志没有写完的情况下如果出现灾难,该没有写满的归档日志是不能被用来做应用恢复的。所以我们无论在哪种模式下(包括最大性能模式)都建议使用standby redo log.
 
  2、Arch传输:
 
  如果主库日志归档,Arch进程把贵党日志传输到standby数据库。
 
  查询DataGuard当前处于哪种日志传输方式:
 
 
SQL> select process,CLIENT_PROCESS from v$managed_standby;

PROCESS CLIENT_P
--------- --------
ARCH ARCH
ARCH ARCH
RFS UNKNOWN
MRP0 N/A
RFS LGWR

RFS UNKNOWN

6 rows selected.


  以上说明DataGuard处于LGWR传输方式。在LGWR方式v$managed_standby一定存在一条记录为:CLIENT_PROCESS ='LGWR'.相应的参数文件:
 
  

SQL> SHOW PARAMETER LOG_ARCHIVE_DEST_3

NAME TYPE VALUE
------------------------------------ ----------- 
log_archive_dest_3 string db_unique_name=yudong_c SERVIC
E=yudong_c LGWR SYNC AFFIRM NE
T_TIMEOUT=10 valid_for=(online
_logfile, primary_role) REOPEN
=60 OPTIONAL



SQL> select process,CLIENT_PROCESS from v$managed_standby;

PROCESS CLIENT_P
--------- --------
ARCH ARCH
ARCH ARCH
ARCH ARCH
RFS UNKNOWN
MRP0 N/A
RFS UNKNOWN
RFS UNKNOWN

7 rows selected.


 
  以上说明DataGuard处于ARCH传输方式。在ARCH方式v$managed_standby一定存在一条记录为:CLIENT_PROCESS ='ARCH'.相应的参数文件:
 
  

SQL> SHOW PARAMETER LOG_ARCHIVE_DEST_3

NAME TYPE VALUE
-------------------------- ----------- ----------------
log_archive_dest_3 string db_unique_name=fc1cn_d SERVICE
=fc1cn_d
valid_for=(online_logfile, p
rimary_role) REOPEN=60 OPTIONAL


 

文章地址: http://www.qqread.com/oracle/2008/02/b398262.html 更多文章 更多内容请看Linux日志专题Oracle 10g基础应用专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章