- 2
- 0
- 约4.41千字
- 约 24页
- 2016-06-26 发布于湖北
- 举报
重做日志文件 主讲:李伟 QQ:7274561 * 引入重做日志文件的目的 一旦数据库崩溃,Oracle服务器就使用重做日志文件中的记录来进行数据库的恢复工作。可以说引入重做日志文件的目的就是数据库的恢复。为此Oracle引入了如下的重做日志结构。 为什么引入这么复杂的重做日志结构呢?为了确保系统的效率,应该尽可能的小。但是这也带来一个问题,就是小文件很可能就被写满。为了解决这一“世纪难题”,Oracle使用了多组(group)重做日志。 * 重做日志组 要保证Oracle数据库正常工作,至少需要两个重做日志组。 重做日志写进程(LGWR)在任意时刻只能写一组重做日志组,LGWR后台进程正在写的重做日志组称作当前(current)重做日志组。LGWR把完全相同的信息从重做日志缓冲区(redo log buffer)中复制到该组的每个重做日志文件中。它是以循环的方式写重做日志组的。当LGWR写满了一组重做日志时,它就开始写下一组重做日志。这称为日志切换。当写满了最后一组时,LGWR开始写第一组重做日志。 * 重做日志组 Oracle用以上这种循环的操作方式的确解决了为了提高数据库系统的效率而产生日志文件不够大的难题。但这种循环操作的方式本身又带来了另一个严重的问题。那就是当LGWR循环写了一圈之后再写重做日志文件组中的文件时,这些重做日志中的信息就要被覆盖掉,从这时起Oracle数据
您可能关注的文档
最近下载
- 心电图基本知识正常心电图.ppt VIP
- 马工程《教育学原理》第十章 复习笔记.pdf VIP
- 2021年6月5日安徽省三支一扶职业能力测试+解析.pdf VIP
- 2026年中国中煤能源集团有限公司校园招聘笔试备考题库及答案解析.docx VIP
- 马工程《教育学原理》第九章 复习笔记.pdf VIP
- 中国经导管主动脉瓣置换术专家共识(2026版).docx VIP
- 发电厂电气部分发电厂电气部分.doc VIP
- 马工程《教育学原理》第八章 复习笔记.pdf VIP
- 马工程《教育学原理》第七章 复习笔记.pdf VIP
- 2026个人及班子学习教育主要问题清单及整改措施材料(四个方面)共2篇.docx VIP
原创力文档

文档评论(0)