问题 单项选择题

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

A.为了解决并行执行时可能引起的死锁问题

B.为了解决并行执行时可能引起的活锁问题

C.为了解决交叉调度的不可串行化问题

D.为了解决不同的调度导致不同的运行结果

答案

参考答案:C

解析:[分析] 两段锁的含义是,事务分为两个阶段;第一阶段是获得封锁;第二阶段是释放封锁。若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。

单项选择题
单项选择题