A.实现排他锁的读
B.实现共享锁的读
C.不加封锁的读
D.读写等待
第1题:
若事务T对数据R已加排他锁(X锁),则其他事务对R( )。
A)可以加共享锁(S锁),也可以加X锁
B)不能加S锁,可以加X锁
C)可以加S锁,不能加X锁
D)不能加任何锁
第2题:
如果事务T对某个数据R加上了S锁,那么在T对数据R解除封锁之前,不允许其他事务再对R加S锁。
第3题:
在数据库管理系统的三级封锁协议中,二级封锁协议的加锁要求是
A.对读数据不加锁,对写数据在事务开始时加X锁,事务完成后释放X锁
B.读数据时加S锁,读完即释放S锁;写数据时加X锁,写完即释放X锁
C.读数据时加S锁,读完即释放S锁;对写数据是在事务开始时加X锁,事务完成后释放X锁
D.写的数据加锁,等事务结束后再释放全部锁
第4题:
当数据对象A被事务加上排他锁,则其他事务对A______。
A.加排他式封锁
B.不能再加任何类型的锁
C.可以加排他式封锁和保护式封锁
D.加保护式封锁
第5题:
如果事务T对某个数据R加上了X锁,那么在T对数据R解除封锁之前,不允许其他事务再对R加X锁。