应用程序B想要在同一事务中多次读取表EMPLOYEE中的行子集。为了保证每次都能返回相同的行子集,应该使用哪种隔离级别?()A、当前落实B、读稳定性C、可重复读D、未落实读

题目

应用程序B想要在同一事务中多次读取表EMPLOYEE中的行子集。为了保证每次都能返回相同的行子集,应该使用哪种隔离级别?()

  • A、当前落实
  • B、读稳定性
  • C、可重复读
  • D、未落实读

相似考题
更多“应用程序B想要在同一事务中多次读取表EMPLOYEE中的行子集。为了保证每次都能返回相同的行子集,应该使用哪种隔离级别?()A、当前落实B、读稳定性C、可重复读D、未落实读”相关问题
  • 第1题:

    delete from employee语句的作用是( )

    A.删除当前数据库中整个employee表,包括表结构

    B.删除当前数据库中employee表内的所有行

    C.由于没有where子句,因此不删除任何数据

    D.删除当前数据库中employee表内的当前行


    正确答案:B 

  • 第2题:

    ● SQL-99标准规定的事务的四个隔离级别中,能解决幻影读现象的级别是 (56) 。

    (56)

    A. READ UNCOMMITTED

    B. READ COMMITTED

    C. REPEATABLE READ

    D. SERIALIZABLE


    正确答案:D
    试题(56)分析
        本题考查对并发事务处理隔离的掌握。
        事务的四个隔离级别从READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ到SERIALIZABLE,逐级加强,依次解决丢失修改、读脏数据、不可重复读、读幻影四个不一致问题,且后一级别同时解决了前一级别已解决的问题。
    参考答案
          (56)D

  • 第3题:

    事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为( ),其产生的原因是破换了事务T1的( )。

    A.丢失修改 B.读脏数据 C.不可重复读 D.幻影现象 A.原子性 B.一致性 C.隔离性 D.持久性


    正确答案:C,C

  • 第4题:

    SQLServer2000规定:如果事务使用Serializable隔离级别,那么,该事务不会凡发生“丢失更新”、“读脏数据”、“不可重复读”等问题。( )

    此题为判断题(对,错)。


    正确答案:正确

  • 第5题:

    事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为(请作答此空),其产生的原因是破坏了事务T1的( )。

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

    答案:C
    解析:
    数据库的并发操作通常会带来3个问题:丢失更新问题、读脏数据问题和不可重复读问题。依题意,事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为不可重复读,其产生的原因是破坏了事务T1的隔离性。隔离性(Isolation)是指在多个事务并发(同时)执行,每个事务都感觉不到系统中有其他的事务在执行。

  • 第6题:

    以下哪种情况会发生脏读?()

    • A、一个事务读取了相同的数据行两次,并且每次都返回不同的数据值
    • B、在一个事务期间,基于特定标准的搜索在执行连续搜索之后返回额外的行
    • C、返回了未落实的数据,但产生这些数据的事务已回滚
    • D、两个事务读取并试图更新相同的数据,第二次更新将在第一次更新落实之前将其覆盖

    正确答案:C

  • 第7题:

    在SQL语言中,子查询是()。

    • A、返回单表中数据子集的查询语句
    • B、选取多表中字段子集的查询语句
    • C、选取单表中字段子集的查询语句
    • D、嵌入到另一个查询语句之中的查询语句

    正确答案:D

  • 第8题:

    ()当一个事务读取了另一个事务正在更新、但没有提交的数据时可能产生所谓的读“脏”数据问题,也称作“脏读”或未提交读。


    正确答案:读“脏”数据

  • 第9题:

    以下在SSD中读取数据的步骤的顺序正确的是()

    • A、主机下发读IO查询映射表,找到物理位置数据从flash中读取返回数据给主机
    • B、主机下发读IO数据从flash中读取查询映射表,找到物理位置返回数据给主机
    • C、主机下发读IO查询映射表,找到物理位置返回数据给主机
    • D、查询映射表,找到物理位置主机下发读IO数据从flash中读取返回数据给主机

    正确答案:A

  • 第10题:

    单选题
    应用程序B想要在同一事务中多次读取表EMPLOYEE中的行子集。为了保证每次都能返回相同的行子集,应该使用哪种隔离级别?()
    A

    当前落实

    B

    读稳定性

    C

    可重复读

    D

    未落实读


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    你所使用的系统为UNIX,你通过umask命令求出当前用户的umask值为0023,请问该用户在新建一文件夹,具体有什么样的权限?()
    A

    当前用户读、写和执行,当前组读取和执行,其它用户和组只读

    B

    当前用户读、写,当前组读取,其它用户和组不能访问

    C

    当前用户读、写,当前组读取和执行,其它用户和组只读

    D

    当前用户读、写和执行,当前组读取和写入,其它用户和组只读


    正确答案: A
    解析: 暂无解析

  • 第12题:

    (难度:中等)MySQL要解决脏读、不可重复读、幻读的问题必须要设置隔离级别为SERIALIZABLE。

    答案:(no)

  • 第13题:

    ( ) 是事务中最低的级别,该级别下的事务可以读取到另一个事务中未提交的数据,即脏读。

    A SERIALIZABLE

    B READ UNCOMMITTED

    C READ COMMITTED

    D REPEATABLE READ


    参考答案:B

  • 第14题:

    在封锁技术方面,SQL提供4种“事务的一致性级别”。其中______允许事务读“脏”数据。

    A.读提交数据

    B.可读未提交数据

    C.可重复读

    D.可串行化

    A.

    B.

    C.

    D.


    正确答案:A
    解析:“脏”数据是指未提交的随后又被撤销的数据。
      在封锁技术方面,SQL提供了可读未提交数据、读提交数据、可重复读、可串行化等4种“事务的一致性级别”。其中,可读未提交数据允许事务读“脏”数据。

  • 第15题:

    SQL-99标准规定的事务的四个隔离级别中,能解决幻影读现象的级别是______。

    A.READ UNCOMMITTED

    B.READ COMMITTED

    C.REPEATABLE READ

    D.SERIALIZABLE


    正确答案:D
    解析:本题考查对并发事务处理隔离的掌握。
      事务的四个隔离级别从READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ到SERIALIZABLE,逐级加强,依次解决丢失修改、读脏数据、不可重复读、读幻影四个不一致问题,且后一级别同时解决了前一级别己解决的问题。

  • 第16题:

    以下在SSD中读取数据的步骤的顺序正确的是()

    A.主机下发读IO查询映射表,找到物理位置数据从flash中读取返回数据给主机

    B.主机下发读IO数据从flash中读取查询映射表,找到物理位置返回数据给主机

    C.主机下发读IO查询映射表,找到物理位置返回数据给主机

    D.查询映射表,找到物理位置主机下发读IO数据从flash中读取返回数据给主机


    参考答案:A

  • 第17题:

    在数据库事务的四种隔离级别中,不能避免脏读的是( )

    A.Serializable
    B.Repeatable read
    C.Read committed
    D.Read uncommitted

    答案:D
    解析:
    小编正在快马加鞭来的路上(详见视频讲解)

  • 第18题:

    关于事务的隔离级别说法正确的是()。

    • A、事务的隔离级描述了给定事务的行为对其它并发执行事务的暴露程度
    • B、较低的隔离级别可以在保证数据正确性的前提下增加并发度
    • C、脏读是指一个事务在提交操作结果之前,另一个事务可以看到它的结果
    • D、事务必须运行于可重复读或更高的隔离级别以防止丢失更新

    正确答案:A,C,D

  • 第19题:

    因为并发用户会产生干扰,使数据库发生错误。并发控制的目的就是(),保证数据库不出错。干扰现象包括:()。 ():多个事务在同一时刻读了相同的数据,随后各自进行了更新,后发生的更新替代了先发生的更新——先发生的更新丢失了 ():当一个事务读取了另一个事务正在更新、但没有提交的数据时可能产生所谓的读“脏”数据问题,也称作“脏读”(DirtyRead)或未提交读。 ():当一个事务需要校验或再确认数据时,可能会出现再读数据已经不对了。 ():和不可重复读相关,当用相同的条件查询记录时,记录个数忽多忽少,有一种“幻象”的感觉。原因是有事务在对相同的表做()操作。


    正确答案:避免干扰;丢失更新、读“脏”数据、不可重复读、幻象读;丢失更新;读“脏”数据;不可重复读;幻象读;插入或删除

  • 第20题:

    如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2改变了A的值,那么此并发操作所引起的问题是()

    • A、丢失更新
    • B、死锁
    • C、不可重复读
    • D、读脏数据

    正确答案:C

  • 第21题:

    填空题
    ()当一个事务读取了另一个事务正在更新、但没有提交的数据时可能产生所谓的读“脏”数据问题,也称作“脏读”或未提交读。

    正确答案: 读“脏”数据
    解析: 暂无解析

  • 第22题:

    单选题
    如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2改变了A的值,那么此并发操作所引起的问题是()
    A

    丢失更新

    B

    死锁

    C

    不可重复读

    D

    读脏数据


    正确答案: A
    解析: 暂无解析

  • 第23题:

    ( 难度:中等)SQL语句中,子查询指的是()
    A.返回单表中数据子集的查询语句
    B.选许多表中字段子集的查询语句
    C.选取单表中字段子集的查询语句
    D.嵌入到另一个查询语句中的查询语句

    答案:D