下面是主备库进程的一张关联图

RFS(remote file server):运行在备库上的进程,用于在备库上进行主库的日志恢复。默认,这个进程用于接收从主库传送过来的归档日志。

当物理备库启用了 Redo Apply时,备库可以通过实时应用这个特性,直接使用这个进程从 standby redo log 中直接应用 redo 日志。

下面是在备库的 alert 日志中截取的一段关于 RFS 的信息

2851 RFS[1]: Selected log 7 for thread 1 sequence 40 dbid 3135732069 branch 895320808

2852 Sun Nov 15 01:00:48 2015

2853 Archived Log entry 17 added for thread 1 sequence 39 ID 0xbae9db91 dest 1:

2854 Mon Nov 16 22:01:29 2015

2855 RFS[1]: Selected log 6 for thread 1 sequence 41 dbid 3135732069 branch 895320808

2856 Mon Nov 16 22:01:30 2015

2857 Archived Log entry 18 added for thread 1 sequence 40 ID 0xbae9db91 dest 1:

2858 Tue Nov 17 14:15:33 2015

2859 Primary database is in MAXIMUM PERFORMANCE mode

2860 RFS[2]: Assigned to RFS process (PID:21867)

2861 RFS[2]: Selected log 7 for thread 1 sequence 42 dbid 3135732069 branch 895320808

2862 Tue Nov 17 14:15:33 2015

2863 RFS[3]: Assigned to RFS process (PID:21869)

2864 RFS[3]: Selected log 6 for thread 1 sequence 41 dbid 3135732069 branch 895320808

2865 Tue Nov 17 14:15:33 2015

2866 Archived Log entry 19 added for thread 1 sequence 41 ID 0xbae9db91 dest 1:

2867 Tue Nov 17 14:44:20 2015

2868 Primary database is in MAXIMUM PERFORMANCE mode

2869 RFS[4]: Assigned to RFS process (PID:23281)

2870 RFS[4]: Selected log 6 for thread 1 sequence 43 dbid 3135732069 branch 895320808

2871 Tue Nov 17 14:44:20 2015

2872 RFS[5]: Assigned to RFS process (PID:23285)

2873 RFS[5]: Selected log 7 for thread 1 sequence 42 dbid 3135732069 branch 895320808

2874 Tue Nov 17 14:44:22 2015

2875 Archived Log entry 20 added for thread 1 sequence 42 ID 0xbae9db91 dest 1:

2876 Tue Nov 17 16:10:46 2015

2877 Primary database is in MAXIMUM PERFORMANCE mode

2878 RFS[6]: Assigned to RFS process (PID:27628)

2879 RFS[6]: Selected log 7 for thread 1 sequence 44 dbid 3135732069 branch 895320808

2880 Tue Nov 17 16:10:47 2015

2881 RFS[7]: Assigned to RFS process (PID:27632)

2882 RFS[7]: Selected log 6 for thread 1 sequence 43 dbid 3135732069 branch 895320808

在主库的报错日志中,有如下一段,是主库尝试连接到备库的RFS进程

4111 Error 12541 received logging on to the standby

4112 Check whether the listener is up and running.

4113 Tue Nov 10 14:57:49 2015

4114 Error 1034 received logging on to the standby

4115 Tue Nov 10 15:02:51 2015

4116 ARC2: Attempting destination LOG_ARCHIVE_DEST_2 network reconnect (1094)

4117 ARC2: Error 1094 attaching to RFS for reconnect

4118 Tue Nov 10 15:03:01 2015

4119 ARC2: Error 1094 attaching to RFS for reconnect

4120 ARC2: Error 1094 attaching to RFS for reconnect

4121 Tue Nov 10 15:03:11 2015

4122 ARC2: Error 1094 attaching to RFS for reconnect

4123 ARC2: Error 1094 attaching to RFS for reconnect

4124 Tue Nov 10 15:03:21 2015

4125 ARC2: Error 1094 attaching to RFS for reconnect

4126 ARC2: Error 1094 attaching to RFS for reconnect

4127 Tue Nov 10 15:03:31 2015

4128 ARC2: Error 1094 attaching to RFS for reconnect

4129 ARC2: Error 1094 attaching to RFS for reconnect

4130 Tue Nov 10 15:03:41 2015

4131 ARC2: Error 1094 attaching to RFS for reconnect

4132 ARC2: Error 1094 attaching to RFS for reconnect

4133 ARC2: Error 1094 attaching to RFS for reconnect

MRP:当物理备库启用了实时应用的时候,会创建这个进程,用于日志的实时应用。

下面是截取备库 alert 日志中的一段信息

2348 Starting background process MRP0

2349 Wed Nov 11 11:24:25 2015

2350 MRP0 started with pid=7, OS id=8220

2351 Wed Nov 11 11:24:26 2015

2352 MRP0: Background Managed Standby Recovery process started (newdb)

当数据库主备角色切换时,备库会杀掉这个进程,下面是 alert 日志中的一段

4777 MRP0: Background Media Recovery process shutdown (newdb)

4778 Wed Nov 11 11:22:51 2015

4779 Role Change: Canceled MRP

4780 Killing 2 processes (PIDS:27972,20487) (all RFS) in order to disallow current and future RFS connections. Requested by OS process 27978

4781 Stopping Emon pool

4782 All dispatchers and shared servers shutdown

4783 CLOSE: killing server sessions.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26506993/viewspace-1846999/,如需转载,请注明出处,否则将追究法律责任。

oracle rfs进程过多,oracle 11g data guard 中RFS、MRP进程的说明相关推荐

  1. Oracle 11g Data Guard 使用duplicate from active database 创建 standby database

    用这种方式来搭建DG ,主库的停机时间很少,只需要重启一下,使参数生效.也可以用这种方法进行DB迁移.DG搭建好,然后把备库激活就可以了. 这样整个迁移中宕机时间也比较短. Oracle 11g的py ...

  2. Steps to configure Oracle 11g Data Guard Physical Standby – Active Data Guard Part-I

    2019独角兽企业重金招聘Python工程师标准>>> Steps to configure Oracle 11g Data Guard Physical Standby – Act ...

  3. Oracle 11g Data Guard环境中的归档管理

    在11g里面,随着ASM.RAC.Data Guard(包括Active Data Guard)的成熟,使用RAC+ASM+Data Guard越来越成为一种可靠的.维护简单.稳定的高可用性和容灾保护 ...

  4. ORACLE 11G DATA GUARD主从切换

    当oracle data guard中如主库出现当机时,需要将从库切换为主库,以下从实验环境模拟主从库切换操作: 1.查看主从库角色 192.168.88.120: 192.168.88.119: 2 ...

  5. ORACLE 11G DATA GUARD配置之Dataguard简介

    Oracle DataGuard是Oracle自带的数据同步功能,基本原理是将日志文件从原数据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源数据库保持同步,是一种数据库级 ...

  6. Oracle 11g Data Guard 之角色转换

    1.1 简介 Data Guard配置包括1个primary角色的数据库和1个或者多个standby角色的数据库,数据库的角色我们可以通过V$DATABASE中DATABASE_ROLE字段来获得. ...

  7. oralce 11g data guard

    前几天大家讨论一个问题,oracle 11g data guard分为哪几种,本来只想到还是物理standby和逻辑standby2种,没想到今天在查阅了oracle 11g的在线文档后发现,实际上载 ...

  8. oracle 11g Data Guard物理备份库

    两台oracle未安装ARC,俺是小白,占时不会玩arc.ADB高手在于分享,俺小白将 下面是Data Guard 主备环境配置过程分享给大家.备份是物理Data Guard 一, 系统:centos ...

  9. Oracle 11g Data Guard 之逻辑备库角色转换

    逻辑备库不复制数据库服务,在进行switchover或者failover时,连接主库服务的中间层将不能连接(因为服务的创建没有被复制),或者连接不正确的版本(因为服务属性的修改没有被复制). Orac ...

最新文章

  1. 批处理下的 cd 与 cd /d 命令
  2. 一些查阅个人隐私信息的网站——国内的基本上都查不到
  3. java连接oracle密码错误,java代码连接Oracle数据库出错,求解,以下是错误信息
  4. 区块链分布式账本Hyperledger Fabric介绍
  5. VTK:直线网格之RGrid
  6. 如何学习Flex Framework
  7. 使用report BSP_UPDATE_MIMEREPOS 批量上传mime object
  8. 开源库支付库Magicodes.Pay发布
  9. 《HTML5 开发实例大全》——1.26 使用鼠标光标拖动网页中的文字
  10. springboot+web文件上传和下载
  11. 【图论】Floyd算法求任意两点间最短路
  12. java 注解处理器的作用_JVM进阶 -- 浅谈注解处理器
  13. jy-12-SPRINGMYBATIS02——学子商城-@成恒
  14. 执行maven install 报如下错是什么原因呢?
  15. 模拟信号采样与AD转换
  16. 关于“马太效应”,“蝴蝶效应”、“鲶鱼效应”的解释(转贴)
  17. python中使用缩进来体现代码之间的逻辑关系_Python使用缩进来体现代码之间的逻辑关系....
  18. python 拉丁超立方抽样
  19. php中的 notice,PHP中出现Notice: Undefined index的三种解决办法
  20. 一台服务器支持多个域名和站点

热门文章

  1. 游戏创业团队应该选择Git还是Svn
  2. MTK平台如何切换SIM卡槽
  3. 武汉理工大学计算机考研复试资料,武汉理工大学计算机考研复试
  4. IOT-OS之RT-Thread(六)--- 线程间同步与线程间通信
  5. win7 修复计算机步骤,解答win7系统桌面上的计算机不见了的修复步骤
  6. 6000字长文,带你用Python完成 “Excel合并(拆分)” 的各种操作!
  7. 转换TIFF图像为JPEG2000格式
  8. Linux命令之who命令的使用
  9. Chapter 14
  10. 全球最昂贵的10大科技产品