在具有意向锁的多粒度封锁方法中,任意事务T如果要对一个数据对象加锁,必须先对该数据加意向锁。()
举一反三
- 在具有意向锁的多粒度封锁方法中,事务T要写数据A,则应该对数据A的上层结点加( )。 A: IS锁 B: IX锁 C: S锁 D: X锁
- 在多粒度封锁中一个数据对象可能被()方式封锁. A: 意向锁 B: 显式封锁 C: 隐式封锁 D: IX锁
- 在多粒度封锁中一个数据对象可能被()方式封锁. A: A意向锁 B: B显式封锁 C: C隐式封锁 D: DIX锁
- 不允许任何其他事务对一个加锁目标再加锁的是()。 A: 共享锁 B: 排它锁 C: 意向锁 D: 都不是
- 如果事务T对某数据加上S锁后,仍允许其他事物再对该数据加S锁,但不允许其他任何事务加X锁,则这种锁称为 A: 排它锁 B: 共享锁 C: 意向锁 D: 更新锁