mysql事务隔离级别
Posted shaohsiung
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
以上是关于mysql事务隔离级别的主要内容,如果未能解决你的问题,请参考以下文章