事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为(),其产生的原因是破坏了事务T1的()。 事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为(),
A: 丢失修改
B: 读脏数据
C: 不可重复读
D: 幻影现象
A: 丢失修改
B: 读脏数据
C: 不可重复读
D: 幻影现象
举一反三
- 事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。其产生的原因是破坏了事务T1的()。 A: 原子性B.一致性C.隔离性D.持久性 B: 事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为(),其产生的原因是破坏了事务T1的()。
- 事务1读取数据后,事务2对数据执行更新操作,事务1无法再现前一次的读取结果,这种并发操作带来的数据不一致属于: A: 读“脏”数据 B: 丢失修改 C: 不可重复读 D: 并发操作
- 如果两个事务T1和T2读入同一数据并进行修改,T2提交的结果破坏了T1提交的结果,导致T1的修改被T2覆盖,这种情况称为( )。 A: 丢失修改 B: 读“脏”数据 C: 不可重复读 D: 产生“幽灵”数据
- 设有并发执行的两个事务T1、T2,若当T2读走了T1修改的数据之后,T1又做了回滚操作,这种现象叫做( )。 A: 幻读 B: 丢失修改 C: 不可重复读 D: 读“脏”数据
- 事务1更新数据A后,事务2读取数据A,紧接着事务1夭折回退,则此时数据库系统发生的并发错误是( ) A: 丢失更新 B: 不可重复读 C: 读脏 D: 读脏和丢失更新