InnoDB串行化隔离级别(间隙锁) 串行化隔离级别,怎么解决幻读问题的??? 先在事务2中进行查询。 此时在事务1 insert into插入数据,而且这些数据是满足事务2 select的指定的条件的。然后事务1 commit。 后现在事务2同样的根据同样的条件再次查询,查询出了比第一次查询的结果还多出来的数据。 上面就演示出现了幻读的情况。 问题:在串行化里面是怎么解决幻读的?是通过间隙锁(gap lock)解决的。 我们把事务2 select的指定的条件分为2类: 第一类条件:范围查询 第二类条件:等值查询 reco