考虑日志文件中的以下事务,
[T2 Start]
[T2 A, 8, 15]
[T3 Start]
[Checkpoint {T2, T3 ]
[T3 Commit]
[T4 Start]
[T4 B, 6, 7]
[T2 4,11]
[T2 Abort]
假设系统在记录 [T 2 Abort] 后崩溃,那么给定的选项中哪个是 false ?
(A)撤消列表最初包含 T 2 ,T 3 。
(B)经过一些步骤,T 3从撤消列表中删除。
(C)经过一些步骤后,T 2从撤消列表中删除。
(D)撤消列表最初包含 T 2 ,T 4 。答案: (D)
说明: UNDO = 在最后一个检查点运行的所有事务。
所以选项(D)是错误的。
这个问题的测验