在数据并发操作中,数据库的脏读、不可重复读、幻象读、第一类丢失更新和第二类丢失更新

1、数据库的脏读:A事务读取了B事务尚未提交的更改数据,并在这个读取的脏数据上进行操作。如果这时B事务恰巧进行了回滚事务,那么A事务读取的事务是不被承认的。如下取款事务和转账事务 2、不可重复读:是指A事务读取到了B事务已经提交的更改数据,在同个时间段内,两次查询的结果不一致。 3、幻象读: A事务读取到B事务提交的新增数据,幻象读一般发生在数据统计事务中,如下所示: 如果新增的数据正好满足事务查
相关文章
相关标签/搜索