当前位置:   article > 正文

mysql隔离级别查看与设置(各版本)_mysql 查看隔离级别

mysql 查看隔离级别

8.x和5.x

8.0 查询语法和5.7语法基本一致,只是 @@ 形式的语法,tx_isolation换成transaction_isolation 

查看隔离级别配置

5.x版本

  1. SELECT @@tx_isolation;
  2. 或者
  3. SELECT @@transaction_isolation;

8.x版本

SELECT @@transaction_isolation;

修改隔离级别配置

5.x版本和8.x版本 

两种写法: 

写法1:

SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED;
  1. REPEATABLE READ
  2. READ COMMITTED
  3. READ UNCOMMITTED
  4. SERIALIZABLE

 写法2:

  1. set @@global.tx_isolation = 'READ-UNCOMMITTED';
  2. 或者
  3. set @@global.transaction_isolation = 'READ-UNCOMMITTED'; -- 8.x版本需用这个全称
  1. 'READ-COMMITTED'
  2. 'READ-UNCOMMITTED'
  3. 'REPEATABLE-READ'
  4. 'SERIALIZABLE'

报错

错误代码: 1193
Unknown system variable ‘tx_isolation’

8.x版本需将‘tx_isolation’ 替换成 ‘transaction_isolation’

【mysql】mysql修改事务隔离级别(session和global)_mysql 修改隔离级别_云川之下的博客-CSDN博客

Mysql 隔离级别配置修改_修改mysql数据库的隔离级别_南风TaT的博客-CSDN博客

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/794264
推荐阅读
相关标签
  

闽ICP备14008679号