若事务T对数据对象A加上( ),则只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁。
A: S锁
B: X锁
C: IS锁
D: IX锁
A: S锁
B: X锁
C: IS锁
D: IX锁
举一反三
- 若事务T对数据对象A加上X锁,则( ) A: 只允许T修改A,其它任何事务都不能再对A加任何类型的锁。 B: 只允许T修改A,其它任何事务都不能再对A加X锁。 C: 只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁 D: 只允许T读取A,其它任何事务都不能再对A加任何类型的锁。
- 若事务T对数据对象A加上X锁,则只允许事务T读取和修改A,其他任何事务都不能再对A加任何类型的锁,直到T释放A上的锁为止。
- 若事务T对数据对象A加上X锁(排它锁),则( )。 A: 只允许T修改A,其他任何事物都不能再对A加任何类型的锁。 B: 只允许T读取A,其他任何事物都不能再对A加任何类型的锁。 C: 只允许T读取和修改A,其他任何事物都不能再对A加任何类型的锁。 D: T可以读取和修改A,其他事物可以再对A加共享锁。
- ( )又称为写锁,若事务T对数据对象A加上写锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。
- 中国大学MOOC: 若事务T对数据对象A加上( ),则只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁。