Online Redo log

本文详细介绍了Oracle数据库中的Online Redo Log,包括其基本概念、管理方法如日志组的创建与删除、日志成员的添加与移除、日志大小的确定,以及如何控制日志生成。同时,文章还探讨了日志文件的故障恢复实验,强调了正确管理Online Redo Log对数据库稳定性和恢复的重要性。
摘要由CSDN通过智能技术生成

联机重做日志文件(Online Redo Log)

    目录

       1、Online Redo Log的基本介绍

       2、Online Redo Log的管理

       3、确定Online Redo Log 的合适大小

       4、控制Online Redo Log的生成

       5、Online Redo Log相关故障恢复实验


1、Redo Log的基本介绍

         重做,Redo。在Oracle 中数据修改操作后,并没有马上写入数据文件,在此之前先生成重做信息,写入SGA中的LOG_BUFFER中(一般3~5M大小)。当LOG_BUFFER中发生一定的触发条件,比如产生checkpoint,则有进程log writer (LGWR) 将LOG_BUFFER中的内容写入Online Redo Log 中。

    重做日志(Redo Log)是按时间顺序存储应用于数据库的一连串的变更向量组成的文件。如果数据文件受损,则可以将这些变更向量应用于数据文件备份来重做工作,将它们恢复到发生故障的那一刻前的状态。重做日志文件包含两类文件:联机重做日志文件(Online Redo Log)和 归档日志文件(Archive Log)

            Online Redo Log 包含多组连接重做日志文件,每个文件称为一个成员。Oracle 数据库至少需要两个组(一个用于更改,一个用于归档),其中每组至少有一个成员在运行。出于安全考虑,每个组要有多个成员。

                                                           

       联机日志的规划:

             存放在不同的磁盘上,进行多路复用

             日志所在的磁盘应当具有较高的I/O

            一般日志组大小应满足自动切换间隔至少15-20分钟左右业务需求


       2、Online Redo Log的管理

             2.1 查看联机重做日志

             主要视图:v$log 查看联机日志组信息,v$logfile查看联机日志文件详细信息

              

SQL> SELECT GROUP#,SEQUENCE#,BYTES,MEMBERS,ARCHIVED,STATUS,FIRST_CHANGE#,FIRST_TIME FROM V$LOG;

    GROUP#  SEQUENCE#      BYTES    MEMBERS ARC STATUS           FIRST_CHANGE# FIRST_TIM
---------- ---------- ---------- ---------- --- ---------------- ------------- ---------
         1         19  104857600          3 YES INACTIVE               1920568 26-APR-14
         2         20  104857600          3 NO  CURRENT                1921025 26-APR-14
         3         18  104857600          4 YES INACTIVE               1919698 26-APR-14

QL> SELECT * FROM V$LOGFILE ORDER BY GROUP#;

    GROUP# STATUS  TYPE    MEMBER                         
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值