事务的隔离级别 首先要了解事务的ACID特性,分别为原子性,一致性,持久性和隔离性。事务的隔离级别讲述的就是事务的隔离性。 1.读未提交 可以读取未提交事务的数据,会出现脏读。 2.读已提交 一个事务只能读到其他事务提交后的数据,但是会出现不可重复读。(重复读取一个数据的时候会出现数据不一致) 3.可重复读 事务读取数据开始的时候,就不能对数据进行修改,但是会出现幻读问题。(即插入的数据和修改的数据一样) 4.串行化 解决了所有问题,但并发程度最低。 mysql的默认隔离级别是读已提交。