当前位置:   article > 正文

Mysql 设置隔离级别_mysql如何设置隔离级别

mysql如何设置隔离级别

如何查看mysql中的事务隔离级别

  1. 查看系统隔离级别:select @@global.tx_isolation;
  2. 查看会话隔离级别(5.0以上版本):select @@tx_isolation;
  3. 查看会话隔离级别(8.0以上版本):select @@transaction_isolation;

如何修改mysql中的事务隔离级别:

可以通过命令行设置全局 或 会话的隔离级别。重启或者退出会话失效

设置全局隔离级别

  1. set global transaction isolation level REPEATABLE READ;
  2. set global transaction isolation level READ COMMITTED;
  3. set global transaction isolation level READ UNCOMMITTED;
  4. set global transaction isolation level SERIALIZABLE;

 设置会话隔离级别

  1. set session transaction isolation level REPEATABLE READ;
  2. set session transaction isolation level READ COMMITTED;
  3. set session transaction isolation level READ UNCOMMITTED;
  4. set session transaction isolation level SERIALIZABLE;

通过配置文件设置隔离级别

  1. [mysqld]
  2. transaction-isolation = REPEATABLE-READ
  3. transaction-isolation = READ-COMMITTED
  4. transaction-isolation = READ-UNCOMMITTED
  5. transaction-isolation = SERIALIZABLE

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

闽ICP备14008679号