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