首页 软件设计师正文

若事务T1对数据D1加了共享锁,事务T2T3分别对数据D2和数据D3加了排它锁,则事务()(2019年软件设计师上半年)
A. T1对数据D2D3加排它锁都成功,T2T3对数据D1加共享锁成功
B. T1对数据D2D3加排它锁都失败,T2T3 对数据D1加排它锁成功
C. T1对数据D2D3加共享锁都成功,T2T3对数据D1加共享锁成功
D. T1对数据D2D3加排它锁都失败,T2T3对数据D1加共享锁成功








参考答:D
参考解析:共享锁(S锁):又称读锁,若事务T对数据对象A加上S锁,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。排他锁(X锁) :又称写锁。若事务T对数据对象A加上X锁,其他事务不能再对A加任何锁,直到T释放A上的锁

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接:https://scpro.cn/v/e2910127b77b11ee.html

相关文章

好文推荐