脏读,幻读和不可重复读

脏读:

当一个事务A正在访问数据,并修改了数据,还没提交到数据库中。此时,另一个事务B也访问了这个数据,然后使用这个数据。

 e.g.
        1.Mary的原工资为1000, 财务人员将Mary的工资改为了8000(但未提交事务)
        2.Mary读取自己的工资 ,发现自己的工资变为了8000,欢天喜地!
        3.而财务发现操作有误,回滚了事务,Mary的工资又变为了1000
          像这样,Mary记取的工资数8000是一个脏数据。

上一篇:朋友圈


下一篇:Oracle 被指控性别与年龄歧视