这都是数据库并发执行时遇到的一致性问题。
一个事务读到了另一个未提交事务修改过的数据。
一个事务修改了另一个未提交事务读取的数据。
一个事务先根据某些搜索条件查询出一些记录,在该事务未提交时,另一个事务写入了一些符合那些搜索条件的记录,就意味着发生了幻读。