在线日志状态含义
2016-01-13 11:02
316 查看
1.UNUSED:表示在线日志没被用过。一般是刚刚加上,或者RESETLOGS 2.CURRENT:当前的重做日志。 3.ACTIVE:日志是激活的,但不是当前的日志。当进行灾难恢复的时候,是需要的。它可能正在用于块恢复。它可能也可能没有被归档。 4.CLEARING:日志文件被重建。完成之后是UNUSED状态。 5.CLEARING_CURRENT:当前日志被清除。 6.INACTIVE:日志对于实例恢复已经无用。可能用于块恢复。可能已经,也可能没有被归档。
一直理解的是错误的。原来这个状态,跟归档与否是没有关系的。。。
引自:reference 11gR2 E40402-18 P980
■UNUSED - Online redo log has never been written to. This is the state of
a redo log that was just added, or just after a RESETLOGS, when it is
not the current redo log.
■ CURRENT - Current redo log. This implies that the redo log is active.
The redo log could be open or closed.
■ ACTIVE - Log is active but is not the current log. It is needed for crash
recovery. It may be in use for block recovery. It may or may not be
archived.
■ CLEARING - Log is being re-created as an empty log after an ALTER
DATABASE CLEAR LOGFILE statement. After the log is cleared, the
status changes to UNUSED.
■ CLEARING_CURRENT - Current log is being cleared of a closed thread.
The log can stay in this status if there is some failure in the switch
such as an I/O error writing the new log header.
■ INACTIVE - Log is no longer needed for instance recovery. It may be in
use for media recovery. It may or may not be archived.
相关文章推荐
- ios常见错误之 Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?
- 系统报错undefine not symbol armv7
- 虚拟机封装
- Android studio快捷键
- java解析和组装json以及一些方法的理解
- AAC
- idea序列化自动提示
- C#源代码—在windows窗体中添加一个名为lblShow的Lable控件3
- angular js模型
- 从数学分析的角度来看Softmax
- 模仿邮箱大师的侧滑删除更多功能
- c语言 指针的值
- Zabbix错误提示MySQL server has gone away解决
- python MySQLdb
- QT4环境搭建 on Windows & Ubuntu 15
- JAR WAR EAR 的区别
- 中关村大数据峰会——滴滴CEO程伟演讲+所感
- hdu 1102 Constructing Roads(Prim)
- apache 301跳转
- spring容器加载完后事件处理(利用ContextRefreshedEvent事件)