考虑以下三个调度,这是由于在数据项x上执行了三个事务(用下标表示),它们分别用r(x)和w(x)表示。其中哪一个是冲突可序列化的。
(A) A
(B) B
(C) C
(D) D答案: (D)
说明:在选项D中,没有操作交织。选项D首先具有事务2的所有操作,然后是3,最后是1。因为它是序列2 –> 3-> 1的串行调度,所以不能有任何冲突。
这个问题的测验
📅  最后修改于: 2021-06-29 00:02:53             🧑  作者: Mango
考虑以下三个调度,这是由于在数据项x上执行了三个事务(用下标表示),它们分别用r(x)和w(x)表示。其中哪一个是冲突可序列化的。
(A) A
(B) B
(C) C
(D) D答案: (D)
说明:在选项D中,没有操作交织。选项D首先具有事务2的所有操作,然后是3,最后是1。因为它是序列2 –> 3-> 1的串行调度,所以不能有任何冲突。
这个问题的测验