问题
单项选择题
事务To、T1和T2并发访问数据项A、B、C,下列属于冲突操作的是()
A.To中的read(A)和To中的write(A)
B.To中的read(B)和T2中的write(C)
C.To中的read(A)和T2中的write(C)
D.T1中的read(C)和T2中的write(C)
答案
参考答案:D
解析:
事务T1中的read操作与事务T2中的write操作并发对数据项C进行访问,执行的先后顺序不同结果也会不同,不能交换这两个操作的先后顺序,所以D选项是冲突操作。