简答题

掌握事务故障和事务故障的恢复步骤

正确答案

(1)反向扫描文件日志(即从最后向前扫描日志文件),查找该事务的更新操作。(2)对该事务的更新操作执行逆操作。即将日志记录中“更新前的值”写入数据库。如果记录中是插入操作,则做删除操作;如果记录中是删除操作,则做插入操作;如果记录中是修改操作,则用修改前的值代替修改后的值。(3)重复执行(1)和(2),恢复该事务的其他更新操作,直至读到此事务的开始标记,事务故障恢复就完成了。

答案解析

相似试题
  • 简述事务故障的恢复步骤。

    简答题查看答案

  • 事务故障和系统故障的恢复由系统自动进行,而介质故障的恢复需要()配合执行。

    填空题查看答案

  • 针对不同的故障,试给出恢复的策略和方法。(即如何进行事务故障的恢复?系统故障的恢复?介质故障恢复?)

    简答题查看答案

  • 简述即时更新技术下事务故障的恢复 

    简答题查看答案

  • 关于事务的故障与恢复,下列说法正确的是()

    单选题查看答案

  • 如果一个事务在故障发生之前完成,但是它并没有到达检查点,则系统恢复时应对该事务执行()

    单选题查看答案

  • 下图中是基于检查点技术中5个事务的执行情况,当系统故障发生时,重启系统后恢复子系统对每个事务做什么样的操作?简要说明理由。

    简答题查看答案

  • 常见的数据库故障分为:事务故障、系统故障、()

    填空题查看答案

  • 对数据库破坏性最大的故障是事务故障

    判断题查看答案