题目内容
(请给出正确答案)
[单选题]
若事务T1对数据 D1 加了共享锁,事务 T2 、T3分别对数据D2 、D3 加了排它锁,则事务T1对数据( 51 ) ;事务T2对数据( 52 )()
A.1 、D3 加共享锁都失败
B.1、D3 加共享锁都成功
C.1 加共享锁成功 ,D3 如排它锁失败
D.1 加排它锁成功 ,D3 加共享锁失败
答案
C、1 加共享锁成功 ,D3 如排它锁失败
解析:若事务T1对数据D1加上共享锁则其他事务只能再对D1加共享锁而不能加排他锁
若事务T2T3对数据D2D3加上排他锁其他事务不能再对D2D3加任何锁
如果结果不匹配,请 联系老师 获取答案