单选题
下列三级加锁协议的作用说法错误的是______。
A、
一级加锁协议要求事务T在修改数据项Q之前必须先对Q加X锁,直到事务结束才释放
B、
二级加锁协议是在一级加锁协议基础上,要求事务T在读取数据项Q之前必须先对其加S锁,读完Q后可以立即释放S锁
C、
三级加锁协议是在一级加锁协议基础上,要求事务T在读取数据项Q之前必须先对其加S锁,读完Q后可以立即释放S锁
D、
对并发操作的不正确调度可能会导致数据库中数据的不一致,三级加锁协议暂时无法解决这一问题
【正确答案】
D
【答案解析】
[解析] 对并发操作的不正确调度可能会导致数据库中的数据的不一致,三级加锁协议分别在不同程度上解决了这一问题。
提交答案
关闭