(1)T1、T3在故障發生前已經提交,所以其需要重做。T2、T4需要回滾。
(2)T1在故障發生前已經提交,需要重做。T2、T3需要回滾。T4未開始所以無需操作。
(3)同(2)T1需要重做,T2、T3回滾。
(4)T1需要重做,T2需要回滾。T3、T4未開始無需操作。
(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
本章主要抓住在系統發生故障之前,已提交數據的事務要重做;事務還未完成的需要撤銷即回滾。