千家信息网

15_Oracle_Admin_联机重做日志文件的配置和归档

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,一、配置RedoLog File上图中的配置存在以下错误:1.不对称,Group3只有一个成员,这样会导致写入错误;2.将一组中的多个成员都放在了一个磁盘上,这样不但导致频繁写入的负荷都集中在一个磁盘
千家信息网最后更新 2026年10月31日15_Oracle_Admin_联机重做日志文件的配置和归档

一、配置RedoLog File

上图中的配置存在以下错误:

1.不对称,Group3只有一个成员,这样会导致写入错误;

2.将一组中的多个成员都放在了一个磁盘上,这样不但导致频繁写入的负荷都集中在一个磁盘上,同时也没有实现磁盘的冗余,起不到备份的作用。

有关联机重做日志文件的配置,有如下建议:

1.配多组Redo LogFile,每组至少两个成员,不同的成员放在不同的磁盘上(即使一组中的成员发生了损坏,只要有一个成员还是正常的,数据库就仍然能正常工作)。具体的的数量根据具体情况来定,如果数据并发量大,则RedoLog File的数据增长非常快,就需要多配几组,这样可以保证已经写入的RedoLog File的数据能及时归档保存。

2.联机重做日志文件不要和归档文件(Archive)文件放在一个磁盘上,以避免LGWR和ARCn同时对一个磁盘进行操作。

3.数据文件(DataFile)也不要和Redo Log File放在一块磁盘上,道理相同。

如果磁盘的数目比较多,建议将不同的组成员放在不同的磁盘上,即将组和组的成员均匀的分配到磁盘上,同理对于Control File也是适用的。

二、适用OMF来管理Redo Log File

三、如何获取联机重做日志的组和组成员信息


SQL> select * from v$logfile;

     GROUP# STATUS  TYPE   MEMBER                               IS_---------------------------------------------------- -----------------          3         ONLINE /oracle/oradata/orcl/redo03.log        NO         2         ONLINE /oracle/oradata/orcl/redo02.log        NO         1         ONLINE /oracle/oradata/orcl/redo01.log        NO

SQL> select group#, thread#, members, archived, status from v$log;

    GROUP#    THREAD#   MEMBERS ARC STATUS---------- ---------- ---------- --- ----------------         1          1          1 NO INACTIVE         2          1         1  NO INACTIVE         3          1          1 NO INACTIVE         4          1          2 NO CURRENT

SQL> select * from v$log_history;

RECID STAMP THREAD# SEQUENCE# FIRST_CHANGE#FIRST_TIM NEXT_CHANGE#---------- ---------- ---------- ---------- ---------------------- RESETLOGS_CHANGE# RESETLOGS----------------- ---------         1  854822167          1          1        754488 05-AUG-14       788787           75448805-AUG-14          2  854822200         1          2        788787 05-AUG-14       792507           75448805-AUG-14          3  854823639          1          3        792507 05-AUG-14       802814           75448805-AUG-14

更多关于联机重做日志文件的动态性能表的介绍,可以查阅联机文档Reference获取。

四、联机重做日志文件中的线程Thread概念

Thread主要用于RAC环境,即多实例系统,每个实例都可以有自己的线程。

五、归档的联机重做日志文件

Archive模式能够确保数据恢复,并且支持热备份。数据库默认是非Archive模式,但在生产环境中强烈建议使用Archive模式。可以通过动态性能表v$instance 和v$database来查询当前数据库是否为archive模式:

SQL> desc v$instance

 Name                                     Null?    Type ------------------------------------------------- ------------------- INSTANCE_NUMBER                                    NUMBER PARALLEL                                          VARCHAR2(3) THREAD#                                           NUMBER ARCHIVER                                           VARCHAR2(7)… BLOCKED                                           VARCHAR2(3)

SQL> select archiver from v$instance;

ARCHIVE-------STOPPED

SQL> desc V$database;

 Name                                     Null?    Type ------------------------------------------------- ------------------- DBID                                               NUMBER NAME                                              VARCHAR2(9) PRIOR_RESETLOGS_TIME                               DATE LOG_MODE                                          VARCHAR2(12)… SUPPLEMENTAL_LOG_DATA_PL                           VARCHAR2(3) MIN_REQUIRED_CAPTURE_CHANGE#                       NUMBER

SQL> select log_mode from v$database;

LOG_MODE------------NOARCHIVELOG

ARCn这个进程会读取联机重做日志文件,并将其写入到归档文件中。归档完成后,controlfile中会增加一条相应的记录。

非Archive模式下,联机重做日志文件只有当检查点发生后才能重新使用;而在Archive模式下,除了检查点,还需要确保文件已经被ARCn归档了之后,Redo Log File才可以重新使用。

归档的联机重做日志文件也可以实现多路复用。


文件 磁盘 日志 数据 成员 模式 不同 配置 建议 数据库 动态 只有 同时 备份 实例 性能 检查点 环境 线程 组成员 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司怎么样 中国 科技 互联网 中国互联网科技发展 致聘互联网科技 汇久创客互联网科技 有木互联网科技 佰商互联网科技有限公司 互联网金融科技委员会 青岛中康互联网医疗科技有限公司 青岛科技大学互联网大赛研究生 中国科技创新与世界互联网大会 西安小鹰速贷互联网科技有限公司 高科技互联网发展前景如何 互联网领先科技宣传片 中国新注册互联网科技 易租星互联网科技有限公司 银川新华互联网科技学校原画 好易买互联网科技 科技美学互联网 艺术 利用互联网等科技手段 智能科技公司是互联网公司吗 朗新科技与工业互联网 金融科技 互联网金融 互联网科技大会 西藏七维空间互联网科技有限公司 宁波青枫互联网科技有限公司 小米互联网科技园设置 华夏恒生科技与互联网科技 济南小医互联网科技有限公司招聘 云南互联网科技学费
0