Mysql事务隔离级别详细阐述
最近项目遇到一个mysql死锁的问题,定位了好久!顺便也复习下事物隔离级别吧。
查询事物隔离sql
1.查看当前会话隔离级别
select @@tx_isolation;
2.查看系统当前隔离级别
select @@global.tx_isolation;
3.设置当前会话隔离级别
set session transaction isolatin level repeatable read;
4.设置系统当前隔离级别
set global transaction isolation level repeatable read;
5.命令行,开始事务时
set autocommit=off 或者 start transaction
关于隔离级别的理解
正在写。。。稍后同步上来。。。
1.read uncommitted
2.read committed
3.repeatable read(MySQL默认隔离级别)
4.serializable
165

被折叠的 条评论
为什么被折叠?



