如果事务T对某数据加上S锁后,仍允许其他事物再对该数据加S锁,但不允许其他任何事务加X锁,则这种锁称为
A: 排它锁
B: 共享锁
C: 意向锁
D: 更新锁
A: 排它锁
B: 共享锁
C: 意向锁
D: 更新锁
举一反三
- 如果不允许其他事务对某一数据对象加任何类型的锁,则应对该数据对象加上()。 A: 共享锁 B: 排他锁 C: S锁 D: X锁
- 事务T对数据对象A加上何种锁,其他事务只能再加对A加S锁,不能加X锁,直到事务T释放A上的S锁为止______ A: 共享锁 B: 排他锁 C: 独占锁 D: 写锁
- 如果事务T对数据D已加S锁,则其他事务对D()。 A: 可以加S锁,不能加X锁 B: 可以加S锁,也可以加X锁 C: 不能加S锁,可以加X锁 D: 不能加任何锁
- [单选| (4分)若事务T对数据对象A加上S锁,则 A: 事务何以读A和修改A,其他事物能对A加S锁和X锁 B: 事务可读A但不能修改A,其他事物能对A加S锁和X锁 C: 事务T可以读A和修改A,其他事物只能再对A加S锁,而不能加X锁 D: 事务T可以读A但不能修改A,其他事物只能再对A加S锁,而不能加X锁
- 事务T对数据对象A加上某种锁后,其他事务只能在对A加S锁,不能加X锁,直到事务T释放A上的锁,则可以确定为事务T对数据对象A加的锁是______。 A: 共享锁 B: 排他锁 C: 独占锁 D: 写锁