从数据库系统的视角来分析,锁可以分为 、 、 等三种类型。
A: 乐观锁、悲观锁、共享锁
B: 独占锁、共享锁、更新锁
C: 排他锁、共享锁、系统锁
D: 系统锁、共享锁、更新锁
A: 乐观锁、悲观锁、共享锁
B: 独占锁、共享锁、更新锁
C: 排他锁、共享锁、系统锁
D: 系统锁、共享锁、更新锁
举一反三
- 若数据A持有事务T1所加的排他锁,那么其他事务对数据A()。 A: 加共享锁成功,加排他锁失败 B: 加排他锁成功,加共享锁失败 C: 加共享锁、加排他锁都成功 D: 加共享锁、加排他锁都失败
- 封锁类型有两种,分别是( )和( )。 A: 死锁和活锁 B: 死锁和共享锁 C: 共享锁和排他锁 D: 活锁和排他锁
- 写锁又称为 A: 共享锁 B: S锁 C: 排他锁 D: X锁
- 不允许其他事务对这个锁定目标再加上任何类型锁的锁是 A.共享锁 B.排他锁 C.共享锁或排他锁 D.以上都不是
- 不允许任何其他事务对这个锁定目标再加任何类型的锁是( )。 A: 排他锁 B: 共享锁 C: 共享锁或排他锁 D: 都不是