下列各图给出的4个并发调度中,哪个不是冲突可串行的?——
A、
B、
C、
D、
【正确答案】
D
【答案解析】
解析:冲突操作指的是事务Ti的操作Ii与事务Tj的操作Ij是冲突的,当且仅当Ii和Ij访问数据库中同一个数据项Q,并且Ii和Ij中至少有一个是写操作、mite(Q)。可申行化调度:如果一个并发调度冲突等价于某个串行调度,则称该并发调度是冲突可串行的。由上可知,D项T1 R(A);T4 W(A);T4 R(B);Tlw(B)不是冲突可串行的。
提交答案
关闭