脏读问题:事务可以读取未提交的数据。“可重复读”隔离级别解决了脏读问题,该级别保证了在同一个事务中多次读取同样记录的结果是一致的。
幻读问题:当某个事务在读取某个范围内的记录时,另外一个事务又在该范围内插入了新的记录,当之前的事务再次读取该范围的记录时,会产生幻行。InnoDB和XtraDB存储引擎通过多版本并发控制解决了幻读的问题。“可串行化”隔离级别通过强制事务串行执行,避免了幻读问题。
原文:https://www.cnblogs.com/cheneywxy/p/10633795.html