有人可以向我解释为什么这些是这种死锁情景的正确答案吗?这是关于练习测试的测验问题,我不确定为什么我选择A的答案不正确而另一个答案B,C和D是正确的。谢谢你的时间
下面的场景描述了三个事务的资源获取和锁定。阅读方案并按照后续说明进行操作。
事务T1将访问并独占锁定资源X,然后是Y
事务T2将访问并独占锁定资源Y,然后是X
事务T3将访问并独占锁定资源X,然后是Y
假设这些事务同时呈现给DBMS。从这种情况中选择所有可能的结果。
Incorrectd。 T1和T3之间可能发生死锁,而T2成功完成。
纠正答案:
正确b。 T2和T3之间可能发生死锁,而T1成功完成。
纠正c。这三笔交易都可以顺利完成。
正确d。 T1和T2之间可能发生死锁,而T3成功完成。
答案 0 :(得分:0)