问题 单项选择题

在对数据库的系统故障进行恢复时,需要对日志文件进行:

A. 反向扫描

B. 正向扫描

C. 双向扫描

D. 随机扫描

答案

参考答案:B

解析:系统故障恢复的步骤:正向扫描日志文件,找出在故障发生前已提交的事务,将其事务标识记入REDO队列;找出在故障发生时尚未完成的事务,将其事务标识记入UNDO队列;对UNDO 队列中的事务进行UNDO处理,即反向扫描日志文件,对每一个需要UNDO的事务的更新操作执行逆操作;对REDO队列中的事务进行REDO处理,即正向扫描日志文件,对每一个需要 REDO的事务的更新重新执行日志记录登记的操作。

选择题
单项选择题