参考博客:MySQL事务隔离级别和实现原理

四种事务隔离级别

  • 读未提交 READ UNCOMMITTED
  • 读提交 READ COMMITTED
  • 可重复读 REPEATABLE READ
  • 串行化 SERIALIZABLE

MySQL的默认事务隔离级别

可重复读 REPEATABLE READ

不同事务隔离级别对脏读、不可重复读、幻读解决程度

隔离级别脏读不可重复读幻读
读未提交可能可能可能
读提交不可能可能可能
可重复读不可能不可能可能
串行化不可能不可能不可能