以下关于事务调度和封锁的描述中,正确的是()。

A:遵守两段封锁协议的并发事务一定是可串行化的 B:可串行化的并发事务一定遵守两段封锁协议 C:遵守两段封锁协议的并发事务不一定是可串行化的 D:遵守两段封锁协议的并发事务一定不会产生死锁

有一种封锁协议,它要求事务在读取数据前先加共享锁,且直到该事务执行完毕退出后才释放相应的锁,这种封锁协议是______。

A:一级封锁协议 B:二级封锁协议 C:三级封锁协议 D:两段锁协议

下列关于两段锁协议描述错误的是______。

A:使用两段锁协议的并发调度中,分为加锁阶段和解锁阶段 B:采用两段锁协议调度事务时,事务所加锁的对象的数据反映到二维坐标系中是一个单峰山 C:进入解锁阶段后,事务就不能再拥有新的加锁项了 D:一旦采用两段锁协议进行调度的并行事务中某个操作执行失败,则会使所有事务回滚

在并行控制中引入两段封锁协议的目的是

A:为了解决并行执行时可能引起的死锁问题 B:为了解决并行执行时可能引起的活锁问题 C:为了解决交叉调度的不可串行化问题 D:为了解决不同的调度导致不同的运行结果

在并发控制中引入两段锁协议的目的是________。

A:为了解决并行执行时可能引起的死锁问题 B:为了解决并行执行时可能引起的活锁问题 C:为了解决交叉调度的不可串行化问题 D:为了解决不同的调度导致不同的运行结果

在并行控制中引入两段封锁协议的目的是( )。

A:为了解决并行执行时可能引起的死锁问题 B:为了解决并行执行时可能引起的活锁问题 C:为了解决交叉调度的不可串行化问题 D:为了解决不同的调度导致不同的运行结果

在并行控制中引入两段封锁协议的目的是( )。

A:为了解决并行执行时可能引起的死锁问题 B:为了解决并行执行时可能引起的活锁问题 C:为了解决交叉调度的不可串行化问题 D:为了解决不同的调度导致不同的运行结果

微信扫码获取答案解析
下载APP查看答案解析