Mysql|Mysql四种事务隔离级别

1.读未提交
不同事务之间,可以读到对方已修改未提交的数据
2.读提交
【Mysql|Mysql四种事务隔离级别】不同事务,只能读到其它事务修改后并已提交事务的数据
3.重复读
事务开启后,查询的数据只要未在本身事务中做修改,则一直保持原数据不变,不管其它事务是否已经进行了修改
4.串行化
顾名思义,事务一个接一个的执行,是阻塞的操作
上述四种事务隔离级别性能依次降低,但是隔离级别确实依次增强
一般情况下,mysql默认支持【重复读】的隔离级别
还有一种情况,会出现【幻读】的情况,即在一开始查询一条数据并不存在,但是其它事务又插入了进去,导致当前事务出现幻读,这种情况,要根据业务逻辑,自己做好判断就行,避免重复插入数据。

    推荐阅读