1、连接数据库并打开数据库命令行
方法(1):


方法(2):

2、查询全局变量:
show global variables;
这里可以看到系统当前隔离级别:

3、查询当前会话变量:
show session variables;
-- 或如下命令
show variables;
4、查询全局某个变量(以 transaction_isolation 为例):
select @@global.transaction_isolation;
同样可以看到系统当前隔离级别:

5、查询当前会话某个变量(以 transaction_isolation 为例):
select @@session.transaction_isolation;
6、不清楚变量级别,使用select @@[字段名]查询,优先查询会话变量,再查询全局变量。
测试环境:
1、MySql版本:8.0.16
参考:
本文详细介绍在MySQL 8.0.16版本中查询系统隔离级别的多种方法,包括连接数据库、查询全局与会话变量,以及如何针对特定变量进行查询。
475

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



