查询显示当前的隔离级别

mysql> show global variables like '%isolation%';
+-----------------------+-----------------+
| Variable_name         | Value           |
+-----------------------+-----------------+
| transaction_isolation | REPEATABLE-READ |
+-----------------------+-----------------+
1 row in set (0.00 sec)

设置隔离级别

mysql> set global transaction_isolation ='read-committed';
Query OK, 0 rows affected (0.00 sec)

mysql> show global variables like '%isolation%';
+-----------------------+----------------+
| Variable_name         | Value          |
+-----------------------+----------------+
| transaction_isolation | READ-COMMITTED |
+-----------------------+----------------+
1 row in set (0.00 sec)

查看隔离级别也可以(前提是知道具体变量名):

mysql> select @@transaction_isolation;
+-------------------------+
| @@transaction_isolation |
+-------------------------+
| REPEATABLE-READ         |
+-------------------------+
1 row in set (0.00 sec)

 

 

参考:

https://www.jianshu.com/p/6738c4b11da8

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-03
  • 2021-09-28
  • 2021-09-09
  • 2022-03-04
猜你喜欢
  • 2022-12-23
  • 2021-08-17
  • 2021-06-15
  • 2021-12-14
相关资源
相似解决方案