RFS进程运行在远端节点,作为ARCn客户端的网络服务。本质上是ARCn进程把信息推给了备用服务器上的RFS进程。
Rfs的任务
1. 通过ARCn进程占据一部分网络带宽
2. 通过standby_archive_dest参数创建备用服务器上的文件名字
3. 在远程服务器上获取日志文件
4. 更新备用服务器上的控制文件
8.5 解决归档文件的错误
指定成功归档的最小值
初始化参数log_archive_min_succeed_dest=n这个参数决定了最少n个重做日志文件被归档,联机重做日志才能被重复使用。默认值是1。如果你使用的是duplexing,他的取值为1,2。如果你使用的是多路复用,则这个值是1到10。
8.6 管理归档日志产生的trace输出
后台进程在适当的时候写trace文件。在归档进程中,你可以管理输出的trace文件。你可以通过设置初始化参数文件中log_archive_trace的参数设置trace等级。
Trace等级
意思
0
禁用归档文件跟踪,这是默认设置
1
重做日志文件跟踪
2
每个归档日志路径归档状态跟踪
4
Track archival operational phase
8
Track archivelog destination activity
16
Track detailed archivelog destination activity
32
Track archivelog destination parameter modifications
64
Track ARCn process state activity
128
Track FAL (fetch archived log) server related activities
Track RFS Logical Client
512
Track LGWR redo shipping network activity
1024
Track RFS Physical Client
2048
Track RFS/ARCn Ping Heartbeat
4096
Track Real Time Apply
8192
Track Redo Apply (Media Recovery or Physical Standby)
8.7 查看归档日志的信息
V$database
V$archived_log
V$archive_dest
V$archive_processes
V$backup_redolog
V$log
V$log_history
SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 36
Next log sequence to archive 37
Current log sequence 37
本文出自 “wgk_002163.com” 博客