更多“下面列出的条目中,哪些是事务并发执行中可能出现的主要问题?()①丢失更新②对未提交更新的依赖 ③不 ”相关问题
  • 第1题:

    设有两个事务T1、T2,其并发操作如下所示。下列说法中正确的是( )。

    A)上述并发操作不存在问题

    B)上述并发操作丢失更新

    C)上述并发操作存在不一致的分析

    D)上述并发操作存在对未提交更新的依赖


    正确答案:D
    事务的并发执行中可能出现三种问题:丢失更新、对未提交更新的依赖和不一致的分析。由表可知,T1读取了数据项A,随后事务T1对数据项A进行更新,在刚才读的基础上A的值乘2,然后T2也读取了数据项A,它读到的值为200。然后事务T1对数据项A进行回滚,恢复A=100。T2读取了T1尚未提交的数据项,就会引起对未提交更新的依赖问题。

  • 第2题:

    下面列出的条目中,哪些是事务并发执行中可能出现的主要问题? ( ) Ⅰ.丢失更新 Ⅱ.对未提交更新的依赖 Ⅲ.不一致的分析

    A.Ⅰ和Ⅱ

    B.Ⅱ和Ⅲ

    C.Ⅰ和Ⅲ

    D.全都是


    正确答案:D

  • 第3题:

    下面列出的条目中,哪些是事务并发执行中可能出现的问题( )。

    Ⅰ.不一致的分析

    Ⅱ.丢失更新

    Ⅲ.对未提交更新的依赖

    A)Ⅰ和Ⅲ

    B)Ⅱ和Ⅲ

    C)Ⅰ和Ⅱ

    D)都是


    正确答案:D

  • 第4题:

    数据库事务并发执行中可能出现的问题中,下面哪个选项更全面? ______

    A.丢失更新,不一致的分析

    B.对未提交更新的依赖

    C.不一致的分析

    D.丢失更新,不一致的分析,对未提交更新的依赖


    正确答案:D

  • 第5题:

    下面列出的条目中,哪些是事务并发执行中可能出现的主要问题?

    Ⅰ.丢失更新

    Ⅱ.对未提交更新的依赖

    Ⅲ.不一致的分析

    A.Ⅰ和Ⅱ

    B.Ⅱ和Ⅲ

    C.Ⅰ和Ⅲ

    D.都是


    正确答案:D
    解析:当多个事物并发执行时,即使每个事物都单独的正确执行,数据库的一致性也可能被破坏,因为在并发执行中可能出现以下3个问题:1)丢失更新;2)对未提交更新的依赖;3)不一致的分析。由以上分析可知,题干中的Ⅰ、Ⅱ、Ⅲ项均是可能出现的问题。