在一级封锁协议基础上增加事务T在读取数据R之前必须先对其加S锁,直到事务结束才释放属于()封锁协议。
查看答案
在一级封锁协议基础上增加事务T在读取数据R之前必须先对其加S锁,读完即可释放属于()封锁协议。
A. 零级
B. 一级
C. 二级
D. 三级
封锁协议级别越高,能够保证的数据一致性程度越高,下面不属于三级封锁协议可以防止的()现象。
A. 丢失修改
B. 读脏数据
C. 不可重复读
D. 并发操作
在运用X锁和S锁对数据对象加锁时,需要约定一些规则,这些规则称为
二级和三级封锁协议都是在一级封锁协议基础上增加事务T在读取数据R之前必须先对其加S锁,区别在于二级封锁协议是数据读完后即可释放S锁,三级封锁协议要等事务结束才能释放S锁,也因此他们保障的数据一致性程度不同。
A. 对
B. 错