更多“采用何种加锁策略能够保证事务调度的正确性,简述其内容。 ”相关问题
  • 第1题:

    两阶段加锁协议可以保证事务调度的【11】。


    正确答案:
    可串行【解析】DBMS对并发事务不同的调度可能会产生不同的结果。为了衡量调度正确性,执行结果如果可以等价于串行调度则认为是正确的,这样的调度叫可串行调度。而两段锁协议就是实现可串行调度的协议。若并发执行的所有事务均遵守两段锁协议,则这些事务的任何并发调度都是可串的。

  • 第2题:

    下面说法中错误的是( ).

    A.并发事务如果不加控制,可能会破坏事务的隔离性
    B.可串行化调度是正确的调度
    C.两段锁协议能够保证可串行化调度
    D.两段锁协议能够确保不会产生死锁

    答案:D
    解析:

  • 第3题:

    7、两阶段加锁协议可以保证并发事务调度的()性。


    可串行 或者 冲突可串行

  • 第4题:

    ● 为保证并发事务调度的正确性,可采用的封锁协议是 () 。()A.PXC协议 B.PSC协议 C.两段锁协议 D.PSC或PXC协议


    正确答案:C
    如果多个事务并发执行的结果与按串行执行的结果相同,叫可串行化调度。可串行化调度是并发事务正确性的准则。
      两段锁协议(2PL Two-Phase Locking)是保证并发调度可串行性的封锁协议。指必须分两个阶段对数据进行加锁和解锁,分扩阶段(申请加锁),第二阶段是收缩阶段(释放锁)。但2PL不能保证不发生死锁。

  • 第5题:

    两阶段加锁协议可以保证并发事务调度的()性。


    可串行##%_YZPRLFH_%##冲突可串行