选择题

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

【正确答案】 D
【答案解析】

排它锁又称为写锁((eXclusive lock,简记为X锁)),若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。它防止任何其它事务获取资源上的锁,直到在事务的末尾将资源上的原始锁释放为止。