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

admin2020-08-10  27

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

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

答案D

解析 排它锁又称为写锁((eXclusive lock,简记为X锁)),若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。它防止任何其它事务获取资源上的锁,直到在事务的末尾将资源上的原始锁释放为止。
转载请注明原文地址:https://jikaoti.com/ti/kAN7FFFM
0

相关试题推荐
随机试题
最新回复(0)