oracle归档日志格式内容,Oracle Archived log 归档重做日志/归档日志详解

01fac6460a22031b8af8da5848698a70.png

Oracle Archived log 归档重做日志/归档日志详解

87aba225353e7e23dd8069de1d02a06e.png

V$ARCHIVED_LOG

此视图显示包含归档日志名的控制文件中的归档日志信息 在联机重做日志成

功归档或清除后会插入归档日志记录 如果已清除日志 则名称列为

NULL 如果日志归档两次 将产生两个归档日志记录 它们具有相同的

THREAD# SEQUENCE# 和 FIRST_CHANGE# 但名称不同 使用备份集或

副本恢复归档日志后 也会插入归档日志记录

RECID 归档的日志记录 ID

STAMP 归档的日志记录标记

NAME 归档的日志文件名 如果设置为 NULL 则日志文件在归

档前被清除

THREAD# 重做线程编号

SEQUENCE# 重做日志序列号

RESETLOGS_

CHANGE#

写入此日志时数据库的重置日志更改 #

RESETLOGS_TIME 写入此日志时数据库的重置日志时间

FIRST_CHANGE# 归档日志中的第一更改 #

FIRST_TIME 第一更改的时间标记

NEXT_CHANGE# 下一日志中的第一更改

NEXT_TIME 下一更改的时间标记

BLOCKS 块中归档日志的大小

BLOCK_SIZE 重做日志块大小

COMPLETION_TIME 归档完成时的时间

DELETED YES/NO

V$ARCHIVE_PROCESSES

PROCESS 例程的 ARCH 进程标识符 编号为 0 至 9

STATUS ARCH 进程的状态 显示为一个关键字 可能的值有

STOPPED SCHEDULED STARTING ACTIVE

STOPPING 和 TERMINATED

LOG_SEQUENCE 这是当前正在归档的联机重做日志序列号 如果 STATE=BUSY

STATE 这是 ARCH 进程的当前状态 显示为一个关键字 可能的关键字为 IDLE 或 BUSY

归档日志文件配置

如果要归档 重要的是要有两个以上的重做日志组 当一个组切换到另外一个组时 DBWn进程必须同往常一样进行检查 并且必须将一个文件归档 在LGWR 进程需要再次覆盖该文件之前 必须为上述两个操作留出时间

调整归档速度

有时 在非常繁忙的数据库中 单个 ARC0进程跟不上写入重做日志的大量信息 Oracle8i允许数据库管理员通过使用LOG_ARCHIVE_MAX_PROCESSES 参数 定义多个归档进程

只要当前的 ARCn进程数不足以处理工作量 LGWR 进程就会启动新的ARCn进程 如果预计有繁重的归档工作量 可通过运行下述命令 手动启动共享该工作的服务器进程

SQL>ALTER SYSTEM ARCHIVE LOG ALL TO ‘directory_name‘;

应监视 V$ARCHIVE_PROCESSES 以便任何时候 只要有两个以上的日志

需要归档 它就发出警报并产生额外的归档程序进程

SQL> select * from v$archive_processes;

PROCESS STATUS LOG_SEQUENCE STAT

——— ———- ———— —-

0 ACTIVE 122 BUSY

1 ACTIVE 0 IDLE

2 STOPPED 0 IDLE

当初始化参数 DBWR_IO_SLAVES 设置为大于 0 的值时 为归档重做日志

文件而由 ARC0进程使用的多个 I/O 从属将自动设置为 4

不能在原始设备上创建归档重做日志文件

有关 LOG_ARCHIVE_MAX_PROCESSES, LOG_ARCHIVE_DEST_n, 和

LOG_ARCHIVE_DEST_STATE_n参数的全面解释 请参照 Oracle8i备份和恢复 课程的第 2 课

LOG_ARCHIVE_DEST_n参数仅在已经安装了 Oracle 企业版时才有效 如果已经安装了 Oracle 企业版 则可以继续使用 LOG_ARCHIVE_DEST 但不能同时使用 LOG_ARCHIVE_DEST_n和 LOG_ARCHIVE_DEST 因为它们不兼容

获得有关已归档日志文件及其位置的信息

若要从控制文件显示归档日志信息 包括归档日志名称 可以查询

V$ARCHIVED_LOG 动态性能视图 在联机重做日志已成功归档或清除 如果日志已清除 名称栏则为 NULL 之后 即会插入归档日志记录 如果日志归档两次 将产生两个归档日志记录 它们具有相同的 THREAD# SEQUENCE#和 FIRST_CHANGE# 但名称不同

对于当前的例程 动态性能视图 V$ARCHIVE_DEST 描述所有的归档日志目标 它们的当前值 模式和状态

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值