事务故障是指事务在运行至正常终止点前被终止。以下对事务故障的恢复描述正确的有( )。
A: 反向扫描日志文件(即从最后向前扫描日志文件),查找该事务的更新操作
B: 对该事务的更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库
C: 继续反向扫描日志文件,查找该事务的其他更新操作,并作同样处理。
D: 如此处理下去,直至读到此事务的开始标记
A: 反向扫描日志文件(即从最后向前扫描日志文件),查找该事务的更新操作
B: 对该事务的更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库
C: 继续反向扫描日志文件,查找该事务的其他更新操作,并作同样处理。
D: 如此处理下去,直至读到此事务的开始标记
举一反三
- 事务故障是指事务在运行至正常终止点前被终止。以下对事务故障的恢复描述正确的有( )。 A: 反向扫描日志文件(即从最后向前扫描日志文件),查找该事务的更新操作 B: 对该事务的更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库 C: 继续反向扫描日志文件,查找该事务的其他更新操作,并作同样处理。 D: 如此处理下去,直至读到此事务的开始标记
- 事务故障的恢复是由DBMS自动完成的,对用户是透明的。DBMS执行恢复步骤是( )。 A: (1)反向扫描文件日志,查找该事务的更新操作; (2)对该事务的更新操作执行逆操作,即将日志记录中"更新前的值"写入数据库; (3)继续反向扫描日志文件,做同样处理; (4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。 B: (1)正向扫描文件日志,查找该事务的更新操作; (2)对该事务的更新操作执行逆操作,即将日志记录中"更新前的值"写入数据库; (3)继续正向扫描日志文件,做同样处理; (4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。 C: (1)正向扫描文件日志,查找该事务的更新操作; (2)对该事务的更新操作执行重做操作,即将日志记录中"更新前的后"写入数据库; (3)继续正向扫描日志文件,做同样处理; (4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。
- 事务故障是指事务在运行至正常终止点前被终止,恢复步骤中( )是正确的。 Ⅰ. 正向扫描日志文件,查找更新操作 Ⅱ. 反向扫描日志文件,查找更新操作 Ⅲ. 将日志记录中“更新前的值”写入数据库 Ⅳ. 将日志记录中“更新后的值”写入数据库 A: 只有Ⅰ B: 只有Ⅱ C: Ⅰ和Ⅳ D: Ⅱ和Ⅲ
- 事务故障的恢复方法是撤销事务。恢复步骤是:首先正向扫描文件日志,查找该事务的更新操作;然后对该事务的更新操作执行逆操作。
- 系统故障恢复的步骤是 A: 反向扫描日志文件、对每一个更新操作执行逆操作、如此下去 B: 对每一个更新操作执行逆操作、反向扫描日志文件、如此下去 C: 正向扫描日志文件、对UNDO队列中的事务进行UNDO处理、对REDO队列中的事务进行REDO处理 D: 正向扫描日志文件、对REDO队列中的事务进行REDO处理、对UNDO队列中的事务进行UNDO处理