mysql事务隔离级别
一. 4种事务隔离级别
1. read uncommitted
2. read committed
3. repeatable read
4. serializable
二. 3种存在的问题
1. 脏读
一个事务读取到另一个事务未提交的数据(update和insert)
特点: 前后内容或条数不一致
2. 不可重复读
一个事务读取到另一个事务已提交的update
特点: 前后内容不一致
3. 虚读
一个事务读取到另一个事务已提交的insert
特点: 前后条数不一致
三. 4种事务隔离级别与3种问题的关系
四. mysql关于事务的操作
1. 查看当前事务隔离级别
select @@tx_isolation;
2. 修改事务隔离级别
set tx_isolation = 'read-committed';
3. mysql默认事务隔离级别
REPEATABLE-READ
相关博客: https://www.cnblogs.com/huanongying/p/7021555.html