`
YY_MM_DD
  • 浏览: 16073 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Redo Log File

阅读更多
a.日志文件概要
1.Record all changes made to data
2.provide a recovery mechanism
3.can be organized into groups
4.at least two groups required
b.概念
1.同组的日志文件是完全一致的
2.LGWR
3.必须至少具有两组日志工作组合
4.log sequence numbers(lsn)
5.multiplexed redo log files 日志文件多路复用
6.log switch,日志的切换会触发检查点
7.checkpoint operation also occurs
the writint of dirty block from buffer cache to disk(DBWN)
c.写redo的场景
1.事务提交的时候
2.每3秒写一次
3.当redo log buffer已经三分之一满的时候
4.当redo log buffer中存在1M的改变记录的时候
5.当dbwn些数据到磁盘中之前
d.常用操作
1.切换日志文件
alter system switch log;
2.查看日志文件状态,日志文件历史信息
select group#,thread#,sequence#,status from v$log;
select * from v$log_history
select * from v$logfile(查看日志组和成员的关系,以及状态)
3.强制写checkpoint
fast_start_mttr_target=600,600秒写一次磁盘
alter system set fast_start_mttr_target=600 scope=spfile;
alter system checkpoint
4.增加日志工作组
alter database add logfile group 4(filename1,filename2) size xM;
alter database add logfile member 'filename' to group1
5.查看日志文件路径
select * from v$logfile
6.删除日志文件
alter database drop logfile member '文件名'
select member from v$logfile
不能对组中的最后一个成员进行删除,如果要删除,只能进行删除组的操作
alter database drop logfile group (select group# from v$log where status <> current)
7.重命名日志文件
1>shutdown immediate
2>copy logfile from old position to new position
3>startup mount
4>alter database rename file oldfile to newfile
5>alter database open;
8.清空日志文件
alter database clear logfile group group#(数据会丢失,不建议使用)
alter database clear unarchived logfile group group#(阻止日志文件归档,不建议使用)
9.omf 关于日志文件的参数
db_create_online_log_dest_1..n
e.achived redo log file
1.查看archived mode(ARCn)
select archive from v$instance;
select log_mode from v$database;
分享到:
评论

相关推荐

    orcle 体系结构 PPT及讲解.zip

    2)database:data file、control file、redolog file 3)instance: an instance access a database 4)oracle memory: sga + pga 5)instance:sga + backgroud process 1.1.2 系统全局区SGA: 1)在一个...

    针对Oracle远程复制和容灾的解决方案

    这类产品的原理基本相同,其工作过程可以分为以下几个流程:使用Oracle以外的独立进程,捕捉redo log file 的信息,将其翻译成sql语句,再通过网络传输到目标端数据库,在目标端数据库执行同样的sql。如果其进程赶不...

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

    select member from v$logfile; 6、查看表空间的使用情况 select sum(bytes)/(1024*1024) as free_space,tablespace_name from dba_free_space group by tablespace_name; SELECT A.TABLESPACE_NAME,A.BYTES...

    ORACLE数据库的恢复(超强),经典老牌资料

    5、shutdown abort后,丢失全部文件(除了archive log和init.ora)即,丢失了全部数据文件、控制文件和redo log file 6、shutdown abort的情况,恢复一个控制文件(不包括数据文件和redo) 7、shutdown abort的情况,...

    数据库备份还原

    数据库都会存在一定的安全隐患。对于数据库管理员来说不能仅寄希望于计算机操作系统的安全运行,而是...在线日志文件(online redo log file)填入日志项(redo entry),日志项记录的数据用于重构对数据库所作的全部修改。

    asm磁盘规划asm磁盘规划

    在线日志文件(online redo logfile)和控制文件同时双份放到数据区和归档区,在保证读写性能的基础上可以提高可用性和可恢复性。对备份文件所存放的磁盘组可以进行Raid5的冗余方式。 3、一般通用的方式就是数据文件...

    数据库归档模式

    数据库运行有2种模式,归档模式和非归档模式 归档模式下: 用户做的所有操作都会记录在redo online log里面, 一般都是3 redo log, 默认情况下一个redo log file是50m,当满了后,

    Oracle Logminer

    Logminer是oracle从8i开始提供的用于分析...它既能分析redo log file,也能分析归档后的archive log file。在分析日志的过程中需要使用数据字典,一般先生成数据字典文件后使用,10g以后的版本还可以使用在线数据字典。

    Oracl技术资料(EBook)

    23.简析REDO LOGFILE 24.理解和使用Oracle 8i分析工具-LogMiner 25.哪些初始化参数最影响Oracle系统性能 26.你的SQL语句在什么情况下使用全表扫描? 27.如何对CLOB行字段执行全文检索 28.如何让你的SQL运行得...

    oracle常用命令

    sql&gt; alter system switch logfile; 2.forcing checkpoints sql&gt; alter system checkpoint; 3.adding online redo log groups sql&gt; alter database add logfile [group 4] sql&gt; ('/disk3/log4a.rdo','/disk4/...

    RMAN测试演练即讲解

    6、 模拟redolog file恢复(其实下面操作在sqlplus里面,不在rman执行) (1) shutdown immediate; (2) startup mount; (3) recover database until cancel; (4) alter database resetlog;

    Oracle9i数据库系统概述.pdf

    数据文件(datafile) 重做日志文件(redolog file) 控制文件(control file) 1、数据文件------存储了基表数据、索引数 据、回退数据、临时数据、以及数据字典 基表数据。每个数据库至少由一个或多个 数据文件...

    oracle重做日志教程

    重做日志教程,希望与大家一些学习进步重做日志文件(REDO LOGFILE)又被称为事务日志文件(TRANSACTION LOGFILE)。它对ORACLE数据库来说是至关重要的。ORACLE中每执行一条更新 操作时,都会引起数据库的变化,因此...

    redo-log-reader:用于学习Innodb重做日志

    Innodb重做日志读取器这是一项肮脏的工作。 现在仅适用于某些地铁类型。目标它可以用于学习Innodb...如何使用 gcc -x c -std=gnu89 -O2 -Wall redo_log_reader.cc -o bin/rlrRLR_DBG=1 bin/rlr test/ib_logfile0 | less

    oracle 12c 数据库 教程

    联机日志文件(online redo log file) 4 控制文件(control file) 5 归档模式:冷备份,离线备份,热备份,联机备份 6 Spfile:二进制,9i 之后 Pfile:文本,9i 之前 6 可以将 spfile 转换为...

    Oracle数据库学习指南

    23.简析REDO LOGFILE 24.理解和使用Oracle 8i分析工具-LogMiner 25.哪些初始化参数最影响Oracle系统性能 26.你的SQL语句在什么情况下使用全表扫描? 27.如何对CLOB行字段执行全文检索 28.如何让你的SQL...

    Bochs - The cross platform IA-32 (x86) emulator

    specify an alternative redolog file of USB MSD disk image modes) - hard drive - new disk image mode 'vvfat' - ported the read-only part of Qemu's 'virtual VFAT' block driver - additions: ...

    Oracle从入门到精通

    8. redo log file 重做日志文件............................. 9. control file 控制文件 ................................. 10. parameter file 初始化参数文件......................... 11. password file 口令...

    oracle从入门到精通

    一、SQL ...........................................................................................................................................................8 1.1、基本概念: ...

    数据库性能监控

    log file parallel write(ms) log file sync(ms) db file scattered read(ms) #IO WorkLoad Oracle IOPS Oracle MBPS db file sequential read db file scattered read log file parallel write log file sync ...

Global site tag (gtag.js) - Google Analytics