刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

假设系统中有事务T1和T2,数据D1和D2。若T1对D1已加排它锁,对D2已加共享锁;那么T2对D1( ),T2对D2(请作答此空)。

A
加共享锁成功,加排它锁失败
B
加共享锁、加排它锁都失败
C
加共享锁、加排它锁都成功
D
加排它锁成功,加共享锁失败
使用微信搜索喵呜刷题,轻松应对考试!

答案:

A

解析:

根据题目描述,假设系统中有事务T1和T2,数据D1和D2。若T1对D1已加排它锁,这意味着只有T1能对D1进行修改或读取,其他事务不能对其进行任何操作。对于T2来说,它无法对D1加任何锁,因此无法成功对D1加排它锁。而对于D2,虽然T1已经对其加了共享锁,其他事务仍然可以对其进行读取操作,即可以成功加共享锁。所以,T2对D1加排它锁失败,对D2加共享锁成功。因此,正确答案是A。

创作类型:
原创

本文链接:假设系统中有事务T1和T2,数据D1和D2。若T1对D1已加排它锁,对D2已加共享锁;那么T2对D1

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share