查看MySQL事物的隔离级别报错:
mysql> select @@tx_isolation;
ERROR 1193 (HY000): Unknown system variable 'tx_isolation'
老版本MySQL叫tx_isolation
MySQL8叫transaction_isolation
mysql> select @@transaction_isolation;
+-------------------------+
| @@transaction_isolation |
+-------------------------+
| REPEATABLE-READ |
+-------------------------+
1 row in set (0.00 sec)
mysql> select @@session.transaction_isolation;
+---------------------------------+
| @@session.transaction_isolation |
+---------------------------------+
| REPEATABLE-READ |
+---------------------------------+
1 row in set (0.00 sec)
mysql> select @@global.transaction_isolation;
+--------------------------------+
| @@global.transaction_isolation |
+--------------------------------+
| REPEATABLE-READ |
+--------------------------------+
1 row in set (0.00 sec)
MySQL8事务隔离级别查询
在MySQL8中,查询事务隔离级别的系统变量时需要注意,老版本的`tx_isolation`已被替换为`transaction_isolation`。示例展示了如何查询全局、会话级别的事务隔离级别,结果均为`REPEATABLE-READ`。
943

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



