假设事务T1对数据D1加了共享锁,事务T2对数据D2加了排它锁,那么(  )。A

题库2022-08-02  39

问题 假设事务T1对数据D1加了共享锁,事务T2对数据D2加了排它锁,那么(  )。A.事务T2对数据D1加排它锁成功B.事务T1对数据D2加共享锁成功,加排它锁失败C.事务T1对数据D2加排它锁或共享锁都成功D.事务T1对数据D2加排它锁和共享锁都失败

选项 A.事务T2对数据D1加排它锁成功
B.事务T1对数据D2加共享锁成功,加排它锁失败
C.事务T1对数据D2加排它锁或共享锁都成功
D.事务T1对数据D2加排它锁和共享锁都失败

答案 D

解析 排它锁又称为写锁,用于对数据进行写操作时进行锁定。如果事务T对数据A加上排它锁后,就只允许事务T读取和修改数据A,其他事务对数据A不能再加任何锁,从而也不能读取和修改数据A,D选项正确。
转载请注明原文地址:https://tihaiku.com/congyezige/2426771.html

最新回复(0)