值在同一个事务中,存在前后两次查询同一个范围的数据,第二次看到了第一次没有查询到的数据。幻读出现的场景:事务的隔离级别是可重复读,且是当前读。幻读指新插入的行。幻读带来的问题:对行锁语义的破坏破坏了数据一致性解决:加间隙锁,锁住行与行之间的间隙,阻塞新插入的操作。带来的问题:降低并发度,可能导致死锁。