若事务 T1 对数据D1加了共享锁,事务T2、 T3分别对数据D2、D3

题库2022-08-02  23

问题 若事务 T1 对数据D1加了共享锁,事务T2、  T3分别对数据D2、D3   加了排它锁,则事务  T1对数据  (此题作答 ) ;  事务T2对数据  (  )    。A.D2 、D3 加排它锁都成功B.D2 、D3 加共享锁都成功C.D2 加共享锁成功 ,D3 加排它锁失败    D.D2 、D3 加排它锁和共享锁都失败

选项 A.D2 、D3 加排它锁都成功
B.D2 、D3 加共享锁都成功
C.D2 加共享锁成功 ,D3 加排它锁失败   
D.D2 、D3 加排它锁和共享锁都失败

答案 D

解析 若事务 T1对数据D1   加上共享锁,则其他事务只能再对D1加共享锁,而不能加排他锁。若事务 T2 、T 3对数据D2 、  D3 加上排他锁,其他事务不能再对D2 、 D3 加任何锁。
转载请注明原文地址:https://tihaiku.com/congyezige/2409060.html

最新回复(0)