(简答题)
掌握事务故障和事务故障的恢复步骤
正确答案
(1)反向扫描文件日志(即从最后向前扫描日志文件),查找该事务的更新操作。(2)对该事务的更新操作执行逆操作。即将日志记录中“更新前的值”写入数据库。如果记录中是插入操作,则做删除操作;如果记录中是删除操作,则做插入操作;如果记录中是修改操作,则用修改前的值代替修改后的值。(3)重复执行(1)和(2),恢复该事务的其他更新操作,直至读到此事务的开始标记,事务故障恢复就完成了。
答案解析
略
相似试题
(简答题)
简述事务故障的恢复步骤。
(填空题)
事务故障和系统故障的恢复由系统自动进行,而介质故障的恢复需要()配合执行。
(简答题)
针对不同的故障,试给出恢复的策略和方法。(即如何进行事务故障的恢复?系统故障的恢复?介质故障恢复?)
(简答题)
简述即时更新技术下事务故障的恢复
(单选题)
关于事务的故障与恢复,下列说法正确的是()
(单选题)
如果一个事务在故障发生之前完成,但是它并没有到达检查点,则系统恢复时应对该事务执行()
(简答题)
下图中是基于检查点技术中5个事务的执行情况,当系统故障发生时,重启系统后恢复子系统对每个事务做什么样的操作?简要说明理由。
(填空题)
常见的数据库故障分为:事务故障、系统故障、()
(判断题)
对数据库破坏性最大的故障是事务故障