oracle的联机重做日志与归档重做日志的区别

联机重做日志(online redo log):由两个或多个联机重做日志文件(online redo log files)构成,记录应用到数据库的所有变化,包括未提交和已提交的变化。重做条目(redo entry)临时存储于SGA的重做日志缓冲区(redo log buffer)内,后台进程 LGWR 负责将重做条目按顺序写入联机重做日志文件中。LGWR 持续地记录重做条目,并在用户提交事务时将对应的重做条目写入文件。几个联机重做日志文件着写入,当一个写完了,会自动切换到下一个文件,联机重做日志文件在重用前,如果当前是归档模式,执行自动归档归档结束后覆盖日志文件,否则直接覆盖当前重用的文件。

归档重做日志(archived redo log):如果数据库处于费归档模式,联机日志在切换时就会丢弃,而在归档模式下,当发生日志切换时,被切换的日志会进行归档,比如,当前在使用联机重做日志1,当1写满的时候,发生日志切换,开始写联机重做日志 2,这时联机重做日志1的内容会被拷贝到另外一个指定的目录下。这个目录叫做归档目录,拷贝的文件叫归档重做日志。
数据库使用归档方式运行时才可以进行灾难性恢复。 归档重做日志是联机重做日志的备份,联机重做日志永远处于联机状态,所以联机重做日志也被简称为“重做日志”。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9830023/viewspace-1169701/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/9830023/viewspace-1169701/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值