standby 日志文件切换的问题
2015-03-04 08:16
330 查看
RFS[6]: Selected log<span style="color:#ff0000;"> 50</span> for thread 1 sequence 76106 dbid -2092952151 branch 856824811 Wed Mar 04 07:51:26 2015 Archived Log entry 76104 added for thread 1 sequence 76105 ID 0x8340c3a9 dest 1: Wed Mar 04 07:56:08 2015 RFS[6]: Selected log <span style="color:#ff0000;">51</span> for thread 1 sequence 76107 dbid -2092952151 branch 856824811 Wed Mar 04 07:56:10 2015 Archived Log entry 76105 added for thread 1 sequence 76106 ID 0x8340c3a9 dest 1: Wed Mar 04 08:00:25 2015 RFS[6]: Selected log <span style="color:#ff0000;">50</span> for thread 1 sequence 76108 dbid -2092952151 branch 856824811 Wed Mar 04 08:00:27 2015 Archived Log entry 76106 added for thread 1 sequence 76107 ID 0x8340c3a9 dest 1: Wed Mar 04 08:04:38 2015 RFS[6]: Selected log<span style="color:#ff0000;"> 51</span> for thread 1 sequence 76109 dbid -2092952151 branch 856824811 Wed Mar 04 08:04:40 2015 Archived Log entry 76107 added for thread 1 sequence 76108 ID 0x8340c3a9 dest 1:
以上是一个DG环境中物理备库的日志,为什么standby 的日志文件只在两组日志文件中切换,难道只有两组standby 日志文件
SQL> select GROUP#,SEQUENCE#,USED,ARCHIVED,STATUS from v$standby_log; GROUP# SEQUENCE# USED ARC STATUS ---------- ---------- ---------- --- ---------- 50 0 0 NO UNASSIGNED 51 76111 90693120 YES ACTIVE 52 0 0 NO UNASSIGNED 53 0 0 NO UNASSIGNED 54 0 0 NO UNASSIGNED 55 0 0 NO UNASSIGNED 56 0 0 NO UNASSIGNED 57 0 0 NO UNASSIGNED 58 0 0 NO UNASSIGNED 59 0 0 NO UNASSIGNED 60 0 0 NO UNASSIGNED GROUP# SEQUENCE# USED ARC STATUS ---------- ---------- ---------- --- ---------- 61 0 0 NO UNASSIGNED 62 0 0 NO UNASSIGNED 63 0 0 YES UNASSIGNED 64 0 0 YES UNASSIGNED 65 0 0 YES UNASSIGNED 66 0 0 YES UNASSIGNED 67 0 0 YES UNASSIGNED 68 0 0 YES UNASSIGNED
从以上信息中可以看出,不止两组standby 日志组,那为什么只在两组日志文件中进行切换,我的猜测是:以这个例子为例,首先备库使用组50接收主库的redo,当组50写满后切换到组51,当组51写满后,组50的standby 日志文件已经应用完,并且已归档,所以可以继续使用组50,这跟redo 日志的文件的使用方法不太一样。
相关文章推荐
- 1git命令的使用,查看git仓库状态,添加文件到git跟踪,git提交,查看git分支,查看git仓库日志信息,切换git分支,解决git分支合并后出现冲突的问题
- 问题7----重做日志文件一直切换不到非活动状态
- 1git命令的使用,查看git仓库状态,添加文件到git跟踪,git提交,查看git分支,查看git仓库日志信息,切换git分支,解决git分支合并后出现冲突的问题
- SQLServer 2005&08镜像导致日志文件LDF过大的问题解决
- SQL server2005中关于日志文件不适用的问题
- 解决log4net独占日志文件的问题以及 log4net的各种输出配置(Appender)
- 问题:SQL Server 2000数据库的事务日志文件过大,如何将其缩小?
- SQL日志文件过大问题的解决方法
- 解决Linux下Tomcat日志目录下的catalina.log日志文件过大的问题
- oracle日志文件相关问题汇总
- 关于重做日志文件和归档文件的问题
- 解决Logback生成的日志文件不能显示中文的问题
- 跟踪 session 的执行,分析跟踪日志文件,解决问题的好方法
- Silverlight 资源文件的问题 - 不能按指定语言切换
- Android问题:生成java错误日志文件包含VM Mutex/Monitor currently owned by a thread: None
- SQL SERVER LDF日志文件过大的问题
- 碰到了好几次的问题Oracle(Oracle日志文件被误删除导致的问题解决(ora-01033,ORA-00313,ORA-00312))
- 解决log4net独占日志文件的问题以及 log4net的各种输出配置(Appender)
- 工程师手记-关于KDC证书、10006事件以及userenv日志文件的问题
- SqlServer2000日志文件过大问题处理