T1,T2,T3三个事务,记wi()为事务Ti写数据对象A,ri()为事务Ti读数据对象A,有两个调度S1和S2为: S1: r2(); r1(); w2(); r2(); r3(); w1(); w3(); w2(). S2: r2(); r1(); w2(); r3(); w1(); w3(); r2(); w2(). 关于S1和S2,说法正确的是_______________。
A: S1是冲突可串行化调度,S2是冲突可串行化调度.
B: S1是非冲突可串行化调度,S2是冲突可串行化调度.
C: S1是冲突可串行化调度,S2是非冲突可串行化调度.
D: S1是非冲突可串行化调度,S2是非冲突可串行化调度.
A: S1是冲突可串行化调度,S2是冲突可串行化调度.
B: S1是非冲突可串行化调度,S2是冲突可串行化调度.
C: S1是冲突可串行化调度,S2是非冲突可串行化调度.
D: S1是非冲突可串行化调度,S2是非冲突可串行化调度.
举一反三
- T1,T2,T3三个事务,记wi()为事务Ti写数据对象A,ri()为事务Ti读数据对象A,一个调度S为 “w1(); w2(); w2(); w1(); w3();”,问该调度是_______________。. A: S是冲突可串行化调度,是可串行化调度,是正确的并行调度. B: S不是冲突可串行化调度,但却是可串行化调度,是正确的并行调度. C: S不是冲突可串行化调度,不是可串行化调度,但却是正确的并行调度. D: S不是冲突可串行化调度,不是可串行化调度,不是正确的并行调度.
- 今有3个事务的一个调度r3(B) r1(A) w3(B) r2(B) r2(A) w2(B) r1(B) w1(A),该调度是() A: 串行化调度 B: 冲突可串行化调度 C: 非冲突可串行化调度 D: 以上说法都不对
- 中国大学MOOC: T1,T2,T3三个事务,记wi(A)为事务Ti写数据对象A,ri(A)为事务Ti读数据对象A,有两个调度S1和S2为:S1: r2(A); r1(B); w2(A); r2(B); r3(A); w1(B); w3(A); w2(B)S2: r2(A); r1(B); w2(A); r3(A); w1(B); w3(A); r2(B); w2(B)关于S1和S2,说法正确的是_______________。
- 下面关于冲突可串行化说法不正确的是( )。 A: 冲突可串行化是可串行化调度 B: 冲突可串行化是不可串行化调度 C: 冲突可串行化是正确的调度 D: 冲突可串行化是与一个串行调度冲突等价的
- 对于如下的事务T1和T2,判定调度 SC = R2(B)W2(B)R1(A)W1(A)R1(B)W1(B) 是否可串行化,是否冲突可串行化。T1:R1(A)W1(A)R1(B)W1(B)T2:R2(B)W2(B) A: 是可串行化的,但不是冲突可串行化的 B: 是可串行化的,也是冲突可串行化的 C: 不是可串行化的,也不是冲突可串行化的 D: 是冲突可串行化的,但不可串行化