以下关于事务调度的叙述中,错误的是(  )。A.串行调度是指一个事务执行完再执行

题库2022-08-02  53

问题 以下关于事务调度的叙述中,错误的是(  )。A.串行调度是指一个事务执行完再执行下一个事务B.可串行化调度是正确的调度C.2PL能够保证可串行化调度D.2PL能够保证不产生死锁

选项 A.串行调度是指一个事务执行完再执行下一个事务
B.可串行化调度是正确的调度
C.2PL能够保证可串行化调度
D.2PL能够保证不产生死锁

答案 D

解析 本题考查对事务调度的掌握。事务调度是指DBMS对事务指令的安排执行。串行调度是指一个事务执行完后才开始下一事务的执行,同一时刻不存在两个同时执行的事务,事务执行期间不会相互干扰,保证执行结果正确。若对多个事务的并发调度与这些事务的某一串行调度等价,则该并发调度为可串行化调度,是正确的调度。引入两段锁协议,可以保证可串行化调度,得到正确的执行结果。两段锁协议不能避免死锁,对死锁的处理由DBMS负责,主要采用检测和解除死锁的方案。
转载请注明原文地址:https://tihaiku.com/congyezige/2419630.html

最新回复(0)