欢迎光临
我们一直在努力

DG RFS 进程相关信息

DG RFS 进程相关信息

实验设计: 利用alter日志跟踪主库切换日志以后备库的操作

相关命令:

tail -f alert_orcl.log

跟踪alert日志变化

SQL>alter system switch logfile

主库切换日志

Ps -ef

查看系统进程

alter system set log_archive_dest_state_2=’enable’;

允许传送日志

alter system set log_archive_dest_state_2=’defer’;

禁止传送日志

实验步骤:1、监控备库的日志


2、主库切换日志


3、观察日志发现RFS并没有发生变化,standby会将接收到的日志进行media 恢复。

由此可得出结论:RFS建立连接以后一直检测着日志的变化。


4、禁止主库的日志传送

备库的RFS仍在等待下一个日志


主库也只是记录状态变化


5、主库允许传送日志

主库的LGWR会修改归档的状态


此时备库会启动DG的最大性能模式,注册RFS进程


 
 

6、查看process 25570进程

从系统进程上可以得出结论RFS是oracle net service的子进程


 
 

7、利用oracle视图观察

由此可以得出结论:最大性能模式下,RFS与主库的ARCH,LGWR建立连接接收redo信息


后续问题:备库启动了很多net service进程,其工作机制如何,与RFS对于关系,数量是否有限制,如何释放。


 
 

未经允许不得转载:SRE空间 » DG RFS 进程相关信息

分享到:更多 ()

评论 抢沙发

评论前必须登录!

 

oracle