更多“事务T在修改数据R之前先对其加X锁,修改后即释放封锁;读取数据R之前先对其加S锁,直到事务结束才释放封锁。这样封锁属于几级封锁() ”相关问题
  • 第1题:

    在数据库管理系统的三级封锁协议中,二级封锁协议的加锁要求是

    A.对读数据不加锁,对写数据在事务开始时加X锁,事务完成后释放X锁

    B.读数据时加S锁,读完即释放S锁;写数据时加X锁,写完即释放X锁

    C.读数据时加S锁,读完即释放S锁;对写数据是在事务开始时加X锁,事务完成后释放X锁

    D.写的数据加锁,等事务结束后再释放全部锁


    C

  • 第2题:

    5、三级封锁协议规定事务T在读取数据之前要对其加S锁,修改数据之前要对其加X锁,这些锁都要在事务结束才可以释放。


    正确

  • 第3题:

    二级封锁协议规定事务T在读取数据之前必须先对其加S锁,修改数据之前必须先对其加X锁。


    S

  • 第4题:

    一级封锁协议规定事务T在修改数据R之前必须先对其加S锁。


    错误

  • 第5题:

    【单选题】事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()

    A.零级封锁协议

    B.一级封锁协议

    C.二级封锁协议

    D.三级封锁协议


    A