- 5
- 0
- 约3.01千字
- 约 14页
- 2022-05-01 发布于北京
- 举报
undo日志中的检查点检查点(checkpoint)上述恢复过程需要扫描整个undo日志文件,为了降低数据库故障恢复的开销,可以定期地在日志文件中插入检查点。在日志中插入检查点的处理过程包括:系统停止接受‘启动新事务的请求’;等到所有当前活跃的事务被提交或中止,并且在日志中写入了Commit T或Abort T记录;将日志记录刷新到磁盘;写入日志记录CKPT,并再次刷新日志;重新开始接受新的事务。在进行故障恢复时,只要逆向扫描到第一条CKPT记录(最后一个被记入日志的检查点)就可以结束故障恢复工作。undo日志Start T1T1, A, 5Start T2T2, B, 10T2, C, 15T1, D, 20Commit T1Commit T2CKPT假设现在需要插入一个检查点,则插入检查点后的日志可能如图 2所示Start T3T3, E, 25图 2设置检查点的例子日志的开始情况如图 1所示undo日志Start T1T1, A, 5Start T2T2, B, 10图 1undo日志中的检查点非静止检查点在设置检查点的过程中,允许新的事务进入系统。设置‘非静止检查点’的步骤包括写入日志记录Start CKPT(T1,…,Tk),并刷新日志;T1,…,Tk是当前所有活跃事务的标识符等待T1,…,Tk中的每一个事务的提交或中止,但允许开始执行其它新的事务;当T1,…,Tk都已经
您可能关注的文档
最近下载
- 《石油化工立式圆筒形钢制储罐施工工艺标准》SHT3530-2015.pdf
- 菲诺利单抗注射液说明书.docx VIP
- 2026年政府采购评审专家考试试题库(含答案).docx VIP
- 三年级上册教材同步作文合集[防断更微Jennieaidushu].pdf VIP
- 洛阳市伊川县2022-2023学年七年级上学期期末历史试题.docx VIP
- 2026-2027学年统编版五年级语文上册16《金字塔》教案教学设计.docx VIP
- MSS美国阀门与管件制造商学会MSS SP-70-1998中文版.PDF
- 2025年中国环境科学院研究所招聘笔试模拟题及答案.doc VIP
- 天加R290空气源热泵热水空调产品制造项目环评资料环境影响.docx VIP
- IEC 62196 标准解读:电动汽车传导充电连接器技术详解+源标准.pdf
原创力文档

文档评论(0)