restore
2016-11-02 17:21:22 0 举报
Restore,一个动词,意味着将某物恢复到其原有的状态或状况。它可能涉及修复损坏的物品,恢复健康,或者重建失去的东西。这个词充满了希望和潜力,因为它暗示了从灾难或损失中恢复过来的可能性。无论是修理一辆破旧的汽车,还是通过治疗和康复努力恢复身体健康,或者是在自然灾害后重建家园,restore都代表着一种力量和决心,那就是克服困难,重新开始。
作者其他创作
大纲/内容
按照该事务日志记录内容重做该日志
为0
返回当前最新事务ID
结束
到数据存储目录下找出10个有效的快照文件,然后把这10个文件按照事务ID的降序排列
不连续
合法
不为0
连续
更新当前最新事务ID为该日志的事务ID
根据前一阶段获得的最新事务ID,传入事务日志恢复模块
不合法
成功
在日志文件中找到此最新事务日志ID之后的下一条日志
继续读取该事务日志的下一条日志,判断是否能够读取成功
开始
从排好序的第一个快照文件开始加载,找到第一个加载成功的快照文件后,停止加载后续的文件,并返回该快照文件所覆盖到的最大事务ID
检查该日志的事务ID与前一阶段获取的最新事务ID是否连续
判断最新的事务ID是否为0
从磁盘上的数据库文件中恢复数据,读出最新的事务ID
不成功
检查该条日志头部中包含的事务ID信息是否合法
0 条评论
回复 删除
下一页