延迟更新技术下,事务Ti发生故障时,需要undo操作

题目

延迟更新技术下,事务Ti发生故障时,需要undo操作

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 数据库镜像技术的优点是 (49) 。

(49)

A. 可以减少事务故障的机率

B. 可以提高更新事务的并发度

C. 维护镜像数据库的一致性不需要额外的开销

D. 复制技术可以在镜像数据库发生故障时保证系统稳定运行


正确答案:A

第2题:

系统故障恢复的步骤是

A.反向扫描日志文件、对每一个更新操作执行逆操作,如此下去

B.对每一个更新操作执行逆操作、反向扫描日志文件,如此下去

C.正向扫描日志文件、对UNDO队列中的事务进行UNDO处理、对REDO队列中的事务进行REDO处理

D.正向扫描日志文件、对REDO队列中的事务进行REDO处理、对UNDO队列中的事务进行UNDO处理


正确答案:C
解析:事务故障恢复的步骤:反向扫描日志文件、对每一个更新操作执行逆操作,如此下去。系统故障恢复的步骤:正向扫描日志文件、对UNDO队列中的事务进行UNDO处理、对REDO队列中的事务进行 REDO处理。

第3题:

日志文件的内容不包括下面哪个______。

A.每事务的开始标记

B.每个事务的结束标记

C.故障发生点

D.每个事务的所有更新操作


正确答案:C
解析:日志文件的内容不包括故障发生点。

第4题:

下列系统故障恢复步骤正确的顺序是( )。

Ⅰ、找出故障前已提交的事务,标记为REDO,找出故障时尚未完成的事务,标记为UNDO

Ⅱ、对UNDO队列中的事务做REDO处理

Ⅲ、对REDO队列中的事务做UNDO处理

A.Ⅰ、Ⅱ、Ⅲ

B.Ⅰ、Ⅲ、Ⅱ

C.Ⅱ、Ⅲ、Ⅰ

D.Ⅲ、Ⅱ、Ⅰ


正确答案:B
解析:系统故障恢复步骤如下:①找出故障前已提交的事务,标记为REDO,找出故障时尚未完成的事务,标记为UNDO。②对UNDO队列中的事务做UNDO处理,即反向扫描日志文件,对每一个需要UNDO的事务的更新操作执行逆操作。③对REDO队列中的事务做REDO处理,即正向扫描日志文件,对每一个需要REDO的事务的更新重新执行日志记录登记的操作。要注意的是以上过程是先UNDO再REDO。因此本题选B)。

第5题:

系统故障恢复的步骤:【 】日志文件、对UNDO队列中的事务进行UNDO处理、对REDO队列中的事务进行REDO处理。


正确答案:正向扫描
正向扫描 解析:事务故障恢复的步骤:反向扫描日志文件、对每一个更新操作执行逆操作、如此下去。系统故障恢复的步骤:正向扫描日志文件、对UNDO队列中的事务进行UNDO处理、对REDO队列中的事务进行REDO处理。

第6题:

日志文件的内容不包括下而哪一项?…… …一

A.每个事务的开始标记

B.每个事务的结束标记

C.故障发生点

D.每个事务的所有更新操作


正确答案:C
解析:日志文件的内容包括:每个事务的开始标记、每个事务的结束标记以及每个事务的所有更新操作。

第7题:

系统故障恢复步骤不包括

A.正向扫描日志文件

B.对撤销队列中的各个事务进行撤销(UNDO)处理

C.对该事务的所有更新操作执行逆操作

D.对重做队列中的各个事务进行重做(REDO)处理


正确答案:A
解析:当系统发生故障后,首先反向扫描日志文件,找该事务的更新操作;利用更新日志记录中的改前值可以进行UNDO,撤销已做的修改操作,将数据项恢复到修改以前的旧值,利用更新日志记录中的改后值可以进行REDO,重做已完成的操作,将数据项重置为修改的新值。

第8题:

● 对于事务故障的恢复,下列描述正确的是 (48) 。

(48)

A. 事务故障的恢复不需要访问日志文件

B. 事务故障恢复时需要REDO 已提交的事务

C. 事务故障恢复时需要正向扫描日志,对该事务进行UNDO 操作

D. 事务故障恢复时需要反向扫描日志,对该事务进行UNDO 操作


正确答案:A

第9题:

事务故障恢复的步骤是

A.反向扫描日志文件、对每一个更新操作执行逆操作,如此下去

B.对每一个更新操作执行逆操作、反向扫描日志文件,如此下去

C.正向扫描日志文件、对UNDO队列中的事务进行UNDO处理、对REDO队列中的事务进行REDO处理

D.正向扫描日志文件、对REDO队列中的事务进行REDO处理、对UNDO队列中的事务进行UNDO处理


正确答案:A
解析:事务故障恢复的步骤:反向扫描日志文件、对每一个更新操作执行逆操作,如此下去。系统故障恢复的步骤:正向扫描日志文件、对UNDO队列中的事务进行UNDO处理、对REDO队列中的事务进行 REDO处理。

第10题:

对于事务故障的恢复,下列描述正确的是(70)。

A.事务故障的恢复不需要访问日志文件

B.事务故障恢复时需要REDO已提交的事务

C.事务故障恢复时需要正向扫描日志,对该事务进行UNDO操作

D.事务故障恢复时需要反向扫描日志,对该事务进行UNDO操作


正确答案:D
本题考查对故障及恢复技术的理解。事务故障是指由于事务程序运行过程中,因为非预期的原因,导致在运行过程中不能达到预期的终点(COMMIT或显示的ROLLBACK),造成数据库的不一致。事务故障的恢复,即需要将产生故障的事务已经完成的对数据库的修改撤销。事务对数据库的修改内容被严格按照执行的时间顺序记录在日志中,可以通过逆向扫描日志文件,将产生故障的事务对数据库的操作逐一复原(UNDO),直到事务开始标志,就像该事务未执行一样,即完成恢复。

更多相关问题