第十章——>判断系统故障发生时,哪些事务需要重做、回滚操作


第十章——>判断系统故障发生时,哪些事务需要重做、回滚操作_第1张图片

【解答】

4.

(1)故障发生时,T1、T3已经提交,T2已经回滚,T4未完成,所以回复时T1、T3要重做,T4撤销,T2因为故障发生前已经回滚(所做所有操作撤销,恢复原值),相当于T2没有发生,所以就不需要处理了。
(2)同理可得:T1重做,T3回滚
(3)T1重做,T2、T3回滚
(4)T1重做,T2回滚

5.

(1)A=8,B=7,C=11
(2)A=10,B=0,C=11
(3)A=10,B=0,C=11
(4)A=10,B=0,C=11
(5)A=10,B=0,C=11
(6)A=0,B=0,C=0

相关的例题描述:

第十章——>判断系统故障发生时,哪些事务需要重做、回滚操作_第2张图片

你可能感兴趣的:(数据库典型例题记录,数据库)