考虑以下三个事务 T1、T2 和 T3 的时间表。 [注解:下面的 NYO 表示事务 N 对对象 O 执行的操作 Y(R 表示读取,W 表示写入)。]
(S1) 2RA 2WA 3RC 2WB 3WA 3WC 1RA 1RB 1WA 1WB
(S2) 3RC 2RA 2WA 2WB 3WA 1RA 1RB 1WA 1WB 3WC
(S3) 2RA 3RC 3WA 2WA 2WB 3WC 1RA 1RB 1WA 1WB
下面哪个描述是正确的?
(A) S1、S2、S3都是冲突等价的
(B) S1、S2和S3中没有两个是冲突等价的
(C) S2 与 S3 冲突,但不与 S1 冲突
(D) S1 与 S2 冲突,但不与 S3 冲突答案: (D)
解释:
所有冲突对,如 (3WA, 1WA) 在 S1 和 S2 中的顺序相同。
这个问题的测验