📌  相关文章
📜  门| Sudo GATE 2020 Mock I(2019年12月27日)|问题18

📅  最后修改于: 2021-06-28 18:23:07             🧑  作者: Mango

考虑以下关于数据库事务调度的两个语句:

I.时间戳协议可确保没有死锁,因为没有事务等待,但是调度可能不是级联的,甚至是不可恢复的。
二。带有Thomas’Write Rule的时间戳排序并发控制协议可以生成视图可序列化的时间表,而这些序列可避免冲突可序列化。
三,二进制锁定不保证可串行性。

以上哪个陈述是正确的?
(A)只有我和我
(B)只有我和我
(C)仅II和III
(D)所有I,II和III答案: (D)
说明:时间戳协议确保没有死锁,因为没有事务等待,但是调度可能不是级联的,甚至是不可恢复的。
因此,陈述(I)是正确的。

带有Thomas’Write Rule的时间戳排序并发控制协议可以生成视图可序列化的时间表,而这些序列可避免冲突可序列化。
陈述(II)是正确的。

二进制锁定不保证可串行性。
陈述(III)也是正确的。

选项(D)为真。
这个问题的测验