【说明】
如果一个数据库恢复系统采用检查点机制, 且其日志文件如表 5-1 所示, 第一列表示El 志记录编号, 第二列表示日志记录内容, < Ti, START>表示事务 Ti 开始执行, < Ti , COMMIT> 表示事务 Ti 提交, < Ti, D, Vl, V2> 表示事务 Ti 将数据项 D 的值由 Vl 修改为 V2, 请回答以下问题。
【问题 1】( 6 分)
假设系统开始执行前 X=l OO, Y=SO, Z=lO , 系统出错恢复后, X, Y, Z 各自的数值是多少?
【问题 2】( 4 分)
系统发生事务故障时, 故障恢复有撤销事务 ( UND O ) 和重做事务 ( R EDO ) 两个操作, 请给出系统 恢复时需要 R EDO 的事务列表和需要 UND O 的事务列表。
【问题 3】( 5分)
请简要描述系统出错后 , 基千检查点的恢复过程。
请先在App中激活(应用市场搜“软考真题”)
2023-05-09