更多“要解决对数据库并发操作所带来的读“脏数据”问题,可以采用()A. 一级封锁协议B. 二级封锁协议C. ”相关问题
  • 第1题:

    一级封锁协议解决了事务的并发操作带来的(58)不一致性的问题。

    A.数据丢失修改

    B.数据不可重复读

    C.读脏数据

    D.数据重复修改


    正确答案:A
    解析:本题考查应试者对并发事务处理的掌握。并发操作带来的数据不一致性为丢失修改、数据不可重复读和读脏数据三类。一级封锁协议是指在事务T修改数据R前对其加 X锁,直到事务结束前才释放该锁。事务T在执行期间,其他事务不能对数据进行修改,只有事务T结束,其对数据R的修改写入数据库之后,其他事务才可以修改数据R,这样事务T的修改就不会丢失。一级封锁协议没有限制其他事务对数据R的读取操作,会使得其他事务在T修改期间读取数据R,产生数据不可重复读和读脏数据的错误。

  • 第2题:

    一级封锁协议解决了事务的并发操作带来的哪种不一致性的问题?______

    A.读脏数据

    B.数据重复修改

    C.数据丢失修改

    D.数据不可重复读


    正确答案:C

  • 第3题:

    7、对于三级封锁协议,以下表述不正确的是?

    A.一级封锁协议可以防止读“脏”数据

    B.二级封锁协议可以防止读“脏”数据和丢失修改

    C.三级封锁协议可防止读“脏”数据、丢失修改和不可重复读

    D.封锁协议级别越高,一致性程度越高


    一级封锁协议可以防止读 “脏”数 据

  • 第4题:

    一级封锁协议解决了事务的并发操作带来的______不一致性的问题。

    A.数据丢失修改

    B.数据不可重复读

    C.读脏数据

    D.数据重复修改


    正确答案:A

  • 第5题:

    一级封锁协议解决了事务的并发操作带来的_( )_不一致性的问题。

    A.数据丢失修改
    B.数据不可重复读
    C.读脏数据
    D.数据重复修改

    答案:A
    解析: