若事务T对数据对象A加上X锁,则( )
A: 只允许T修改A,其它任何事务都不能再对A加任何类型的锁。
B: 只允许T修改A,其它任何事务都不能再对A加X锁。
C: 只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁
D: 只允许T读取A,其它任何事务都不能再对A加任何类型的锁。
A: 只允许T修改A,其它任何事务都不能再对A加任何类型的锁。
B: 只允许T修改A,其它任何事务都不能再对A加X锁。
C: 只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁
D: 只允许T读取A,其它任何事务都不能再对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上的锁。
- 若事务T对数据对象A加上X锁,则只允许事务T读取和修改A,其他任何事务都不能再对A加任何类型的锁,直到T释放A上的锁为止。
- 若事务T对数据对象A加上( ),则只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁。 A: S锁 B: X锁 C: IS锁 D: IX锁
- 中国大学MOOC: 若事务T对数据对象A加上( ),则只允许T读取和修改A,其他任何事务都不能再对A加任何类型的锁。