`

REDO LOG MEMBER STATUS 和 REDO LOG GROUP STATUS

 
阅读更多

V$LOG 中列出的是REDO LOG GROUP STATUS

Log status:

·         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 might or might not be archived.

 


V$LOGFILE 中列出的是REDO LOG MEMBER STATUS

Status of the log member:

·         INVALID - File is inaccessible

·         STALE - File's contents are incomplete

·         DELETED - File is no longer used

·         null - File is in use

分享到:
评论

相关推荐

    RAC下的REDO和UNDO管理

    THREAD# GROUP# STATUS MEMBER BYTES ARCHIVED STATUS ------------------- ------- -------------------------------------------------- 1 1 STALE +ORADATA/inth/onlinelog/group_1.257.660614753 52428800 YES ...

    oracle归档日志笔记

    - **查询在线重做日志状态**: 可以通过`SELECT GROUP#, THREAD#, SEQUENCE#, STATUS FROM V$LOG;`命令查询当前在线重做日志的状态。 - **日志切换示例**: 使用`ALTER SYSTEM SWITCH LOGFILE;`命令可以触发日志切换。...

    oracle日志丢失数据库恢复技巧

    SQL> alter database add logfile member '/u01/oradata/orcl/redo01.log' to group 1; ``` - 删除丢失的日志文件: ```sql SQL> alter database drop logfile member '/u01/oradata/orcl/redo1.log'; ``` 3....

    更改日志文件的路径(oracle 9i)

    GROUP# STATUS TYPE ---------------------------------------------------- MEMBER -------------------------------------------------------------------------------- 3 ONLINE /oradata/redo03.log 2 ON...

    Oracle日志文件

    使用 SQL 命令:SELECT GROUP#,STATUS,TYPE,MEMBER FROM V$LOGFILE; 结果中,状态列(status)所显示常用状态的含义: * 空白:表示该文正在使用。 * stale:表示该文件中的内容是不完全的。 * invalid:表示该...

    Oracle数据库常见维护问题手册-精典

    ALTER DATABASE MODIFY LOGFILE GROUP 2 ('/path/to/redo02a.log', '/path/to/redo02b.log') SIZE 50M; ``` **临时表空间迁移** 临时表空间通常用于临时存储和排序操作。迁移临时表空间的步骤如下: 1. 将临时表...

    ORACLE 11GRAC配置单实例ADG

    SQL> SELECT group#, type, member FROM v$logfile ORDER BY 2; ``` - 添加standby redo日志文件的原则是其大小与在线redo日志相同,但组数更多。以下命令演示了如何添加standby redo日志文件: ```sql ALTER ...

    oracle环境查询

    9. **日志文件详情**:通过`SELECT l.group#, lf.type, lf.member, l.bytes, l.status, lf.status FROM v$log l, v$logfile lf`,了解redo log files的组号、类型、成员、大小和状态。 10. **参数文件信息**:使用`...

    linux中oracle的日常维护命令.pdf

    `和`select tablespace_name, group#, member, status from dba_redo_groups;`检查数据文件和重做日志文件所属的表空间状态。 8. **性能监控**:使用`sqlplus / as sysdba`进入系统管理员模式,然后执行`SELECT * ...

    云和恩墨oracle-dba的一天海报

    - **监控成员信息**:使用`SELECT group#, member FROM v$logfile;`来查看日志组和成员信息,确保所有成员都可正常工作。 - **检查归档情况**:通过`SELECT group#, dbid, bytes FROM v$standby_log;`来查看...

    linux中oracle的日常维护命令.docx

    - **检查Redo日志状态**:`select group#, status, member from v$log;` - **检查用户会话**:`select * from v$session;` - **数据库性能监控**:`select * from v$sysmetric;` 或 `select * from v$sgastat;` ...

    oracle_DBA常用命令

    SELECT group#, member FROM v$logfile; ``` - **作用:** 显示Redo Log文件的具体路径及组号。 - **应用场景:** 当需要验证Redo Log文件配置是否正确时,可以通过这个命令来确认。 #### 9. 显示 User **命令:** `...

    最全的oracle常用命令大全.txt

    先执行“nomount”,然后执行“mount”,再打开包括Redo log文件在内的所有数据库文件, 这种方式下可访问数据库中的数据。 4、startup,等于以下三个命令 startup nomount alter database mount alter database ...

    Oracle常用SQL语句

    5. **查看日志文件**:日志文件用于记录数据库事务,`v$logfile`视图可以显示当前的在线redo log文件。 ```sql select member from v$logfile; ``` 6. **查看表空间的使用情况**:通过`dba_free_space`、`SYS.SM$...

    oracle 命令集萃

    - **命令**: `SELECT type, record_size, records_total, records_used FROM v$controlfile_record_section WHERE type IN ('DATAFILE', 'TABLESPACE', 'REDOLOG');` - **用途**: 监控控制文件中数据文件、表空间和...

    unix下oracle命令.zip

    - 查看redo日志:`SELECT group#, member, status FROM v$log;` - 更改日志组:`ALTER DATABASE ADD LOGFILE GROUP 3 '/path/to/logfile.log' SIZE 100M;` 以上只是部分基础的UNIX下Oracle数据库操作命令,实际...

    Oracle RAC恢复到单机方案-仅有一个全备

    select 'alter database rename file ' || chr(39) || member || chr(39) || ' to ' || chr(39) || '/oracle/weixin/redolog/' || substr(member, instr(member ``` 注意这个脚本需要根据实际情况进行调整。 #####...

    Oracle维护常用SQL语句汇总

    日志文件记录了数据库的事务日志,这个查询返回所有redo log文件的路径。 8. **查看数据库库对象** ```sql select owner, object_type, status, count(*) count# from all_objects group by owner, object_...

    Oracle备份恢复实验集

    SELECT a.group#, a.status, a.archived, b.member FROM v$log a, v$logfile b WHERE a.group# = b.group#; $ rm /u01/app/oracle/oradata/ENMOEDU/redo01.log SQL> shutdown immediate SQL> startup SQL> ...

Global site tag (gtag.js) - Google Analytics