不冲突操作主要有: ri(X); rj(X) 两个事务对相同对象的读读操作不冲突 wi(X); rj(Y), X不等于Y,两个事务对不同对象的写读或者读写操作不冲突 wi(X); wj(Y), X不等于Y,两个事务对不同对象的写写操作不冲突
举一反三
- 以下不属于冲突操作的选项是( A: Ri(x)与Rj(x) B: Wi(x)与Wj(x) C: Ri(x)与Wj(x) D: Wi(x)与Rj(x)
- 中国大学MOOC: T1,T2,T3三个事务,记wi(A)为事务Ti写数据对象A,ri(A)为事务Ti读数据对象A,一个调度S为 “w1(Y); w2(Y); w2(X); w1(X); w3(X);”,问该调度是_______________。
- 指出存在两个进程之间冲突操作的情况 A: 它们读-写同一个数据X B: 它们读-读同一个数据X C: 它们分别读-写两个数据X,Y D: 它们写-写同一个数据X
- 已知x是个列表对象,那么执行语句y=x之后,对y所做的任何操作都会同样作用到x上.
- 已知x是个列表对象,那么执行语句y = x之后,对y增加一个元素的操作都会同样作用到x上。