首页学历类考试大学计算机科学
(简答题)

试述使用检查点方法进行恢复的步骤。

正确答案

(1)从重新开始文件(见第11题的图)中找到最后一个检查点记录在日志文件中的地址,由该地址在日志文件中找到最后一个检查点记录。
(2)由该检查点记录得到检查点建立时刻所有正在执行的事务清单ACTIVE一LIST。
这里建立两个事务队列:
1)UNDO一LIST:需要执行undo操作的事务集合;
2)REDO一LIST:需要执行redo操作的事务集合。
把ACTIVE一LIST暂时放入UNDO一LIST队列,REDO队列暂为空。
3)从检查点开始正向扫描日志文件:
①如有新开始的事务T*,把T*暂时放入uNDO一LlsT队列;
②如有提交的事务毛,把毛从UNDO一LIST队列移到REDO一LIST队列,直到日志文件结束;
4)对UNDO一LIST中的每个事务执行UNDO操作,对REDO一LIST中的每个事务执行REDO操作。

答案解析

相似试题

  • (简答题)

    试述在需求获取中使用原型方法的主要步骤。

    答案解析

  • (简答题)

    试述面向对象开发方法的基本思想和步骤。

    答案解析

  • (简答题)

    试述快速原型方法的基本思想,并说明该方法的步骤及其工作内容。

    答案解析

  • (填空题)

    使用计算机求解问题的主要步骤是:先要理解和确定问题,然后寻找其解决方法并将其表示成(),接着再进行编程、调试和运行。

    答案解析

  • (简答题)

    简述采用检查点方法的恢复算法的主要内容。

    答案解析

  • (简答题)

    简述采用检查点方法的恢复算法的主要内容。

    答案解析

  • (多选题)

    使用动检设备检查中间画的动作步骤包括()。

    答案解析

  • (简答题)

    使用ERASE命令删除的实体能否被恢复,如果可以,有哪几种方法?

    答案解析

  • (判断题)

    动画拍摄、动画编辑、检查动画演示是使用动检仪设备检查中间画的步骤。

    答案解析

快考试在线搜题