欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

Oracle恢复内部原理(恢复相关的 V$ 视图)

程序员文章站 2024-02-08 20:14:52
...

V$视图包含了内核维护在内存中的数据结构的信息,可以通过有SYS权限的DBA帐号访问。下面是这些跟恢复相关的V$视图汇总。

V$视图包含了内核维护在内存中的数据结构的信息,可以通过有SYS权限的DBA帐号访问。下面是这些跟恢复相关的V$视图汇总:

系列文章:Oracle恢复内部原理 ?where=nkey&keyword=19824

9.1 V$LOG

包含了控制文件中的日志组信息:

GROUP#

THREAD#

SEQUENCE#

SIZE_IN_BYTES

MEMBERS_IN_GROUP

ARCHIVED_FLAG

STATUS_OF_ GROUP (unused, current, active, inactive)

LOW_SCN

LOW_SCN_TIME



9.2 V$LOGFILE

包含了控制文件中的日志成员信息:

GROUP#

STATUS_OF_MEMBER (invalid, stale, deleted)

NAME_OF_MEMBER



9.3 V$LOG_HISTORY

包含了控制文件中的日志历史记录信息:

THREAD#

SEQUENCE#

LOW_SCN

LOW_SCN_TIME

NEXT_SCN



9.4 V$RECOVERY_LOG

包含了需要用来完成介质恢复用的归档日志信息(取自于控制文件中的日志历史记录信息)

THREAD#

SEQUENCE#

LOW_SCN_TIME

ARCHIVED_NAME



9.5 V$RECOVER_FILE

包含了需要进行介质恢复的数据文件及其状态

FILE#

ONLINE_FLAG

REASON_MEDIA_RECOVERY_NEEDED

RECOVERY_START_SCN

RECOVERY_START_SCN_TIME



9.6 V$BACKUP

包含了在热备份中的数据文件状态信息

FILE#

FILE_STATUS (no-backup-active, backup-active, offline-normal, error)

BEGIN_BACKUP_SCN

BEGIN_BACKUP_TIME