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

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

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

相关考题:

一个事务能读取到别的事务提交的更新数据,不能看到未提交的更新数据,不会出现丢失更新、脏读,但可能出现不可重复读、幻读,则该事务的隔离级为()。 A、未提交读B、提交读C、可重复读D、序列化

事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于 (8)状态。

对事务回滚的正确描述是(51)。A.将该事务对数据库的修改进行恢复B.将事务对数据库的更新写入硬盘C.跳转到事务程序的开头重新执行D.将事务中修改的变量值恢复到事务开始时的初值

事务是数据库运行的基本单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于()状态。 A.安全性B.一致性C.完整性D.可靠性

事务是数据库进行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于()状态。A、安全性B、一致性C、完整性D、可靠性

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

事务是数据执行的基本工作单位,如果一个事务执行成功,则全部更新提交。如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就保持数据库处于______状态。

事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为( ),其产生的原因是破换了事务T1的( )。A.丢失修改 B.读脏数据 C.不可重复读 D.幻影现象 A.原子性 B.一致性 C.隔离性 D.持久性

下面关于事务的ACID属性的叙述中,不正确的说法是( )。 A.事务对数据库的所有操作,是一个不可分割的工作单元。这些操作要么全部执行,要么什么也不做。B.一个事务独立执行的结果,应保持数据库中数据的一致性。确保单个事务的一致性是由应用程序员编写事务程序来实现的。C.在多个事务并发执行时,系统应保证其结果与这些事务先后单独执行时的某一结果是一样的。D.一个事务完成后,系统不一定立即将其对数据库的更新写入磁盘,因此,如果系统出现故障,就会丢失它对数据库的更新并且无法恢复。

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

事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为(请作答此空),其产生的原因是破坏了事务T1的( )。A.丢失修改B.读脏数据C.不可重复读D.幻影现象

在SQL中,通过使用COMMIT和和ROLLBACK语句可以结束事务。以下说法正确的是( )A.某事务执行了ROLLBACK语句,表示事务正确地执行完毕B.某事务执行了ROLLBACK语句,可将其对数据库的更新写入数据库C.某事务执行了ROLLBACK语句,可将其对数据库的更新撤消D.某事务执行了COMIMIIT语句,其影响可用ROLLBACK语句来撤销

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

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

():多个事务在同一时刻读了相同的数据,随后各自进行了更新,后发生的更新替代了先发生的更新——先发生的更新丢失了。

在数据库系统中,读脏数据是指一个事务读了另一个事务()A、未更新的数据B、未撤销的数据C、未提交的数据D、未刷新的数据

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

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

如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2改变了A的值,那么此并发操作所引起的问题是()A、丢失更新B、死锁C、不可重复读D、读脏数据

在多个事务并发执行时,如果并发控制措施不好,则可能会造成事务T1读了事务T2的“脏”数据。这里的“脏”数据是指()。A、T1回滚前的数据B、T1回滚后的数据C、T2回滚前的数据D、T2回滚后的数据

在多个事务并发执行时,如果事务T1对数据项A的修改覆盖了事务T2对数据项A的修改,这种现象称为()。A、丢失修改B、读脏数据C、不可重复读D、数据不一致

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

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

单选题如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2改变了A的值,那么此并发操作所引起的问题是()A丢失更新B死锁C不可重复读D读脏数据

单选题()是指将该事务已经完成的对数据库的更新操作撤销。A事务开始B事务回滚C事务读写D事务提交

单选题在多个事务并发执行时,如果并发控制措施不好,则可能会造成事务T1读了事务T2的“脏”数据。这里的“脏”数据是指()。AT1回滚前的数据BT1回滚后的数据CT2回滚前的数据DT2回滚后的数据

(难度:中等)事务是数据库运行的基本单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样持了数据库处于安全性状态