对于如下的事务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: 是冲突可串行化的,但不可串行化
A: 是可串行化的,但不是冲突可串行化的
B: 是可串行化的,也是冲突可串行化的
C: 不是可串行化的,也不是冲突可串行化的
D: 是冲突可串行化的,但不可串行化
举一反三
- 下面关于冲突可串行化说法不正确的是( )。 A: 冲突可串行化是可串行化调度 B: 冲突可串行化是不可串行化调度 C: 冲突可串行化是正确的调度 D: 冲突可串行化是与一个串行调度冲突等价的
- 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是非冲突可串行化调度.
- 今有3个事务的一个调度r3(B) r1(A) w3(B) r2(B) r2(A) w2(B) r1(B) w1(A),该调度是() A: 串行化调度 B: 冲突可串行化调度 C: 非冲突可串行化调度 D: 以上说法都不对
- 调度r1(A); r2(A); r3(B); w1(A); r2(C); r2(B); w2(B); w1(C);是冲突可串行化的。(
- 关于可串行化的说法不当的是()。 A: A: 基本假设:一组事务的串行执行也保持数据库的一致性 B: B: 如果一个并发调度与一个串行调度等价,则它是冲突可串行化的 C: C: 包括冲突可串行化 D: D: 包括观察可串行化