好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > MySQL查看和修改事務隔離級別的實例講解

MySQL查看和修改事務隔離級別的實例講解

熱門標簽:博樂電銷機器人 上海市三維地圖標注 南寧外呼系統招商 鄭州網絡外呼系統價錢 怎么更改高德地圖標注 400電話到哪辦理優惠 云南大數據外呼系統 機器人打電銷電話 電話機器人是電腦呼號嗎

查看事務隔離級別

在 MySQL 中,可以通過show variables like '%tx_isolation%'或select @@tx_isolation;語句來查看當前事務隔離級別。

查看當前事務隔離級別的 SQL 語句和運行結果如下:

mysql> show variables like '%tx_isolation%';
+---------------+-----------------+
| Variable_name | Value      |
+---------------+-----------------+
| tx_isolation | REPEATABLE-READ |
+---------------+-----------------+
1 row in set, 1 warning (0.17 sec)
mysql> select @@tx_isolation;
+-----------------+
| @@tx_isolation |
+-----------------+
| REPEATABLE-READ |
+-----------------+
1 row in set, 1 warning (0.00 sec)

結果顯示,目前 MySQL 的事務隔離級別是 REPEATABLE-READ。

另外,還可以使用下列語句分別查詢全局和會話的事務隔離級別:

SELECT @@global.tx_isolation;
SELECT @@session.tx_isolation;

提示:在MySQL 8.0.3 中,tx_isolation 變量被 transaction_isolation 變量替換了。在 MySQL 8.0.3 版本中查詢事務隔離級別,只要把上述查詢語句中的 tx_isolation 變量替換成 transaction_isolation 變量即可。

修改事務隔離級別

MySQL 提供了 SET TRANSACTION 語句,該語句可以改變單個會話或全局的事務隔離級別。語法格式如下:

SET [SESSION | GLOBAL] TRANSACTION ISOLATION LEVEL {READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE}

其中,SESSION 和 GLOBAL 關鍵字用來指定修改的事務隔離級別的范圍:

  • SESSION:表示修改的事務隔離級別將應用于當前 session(當前 cmd 窗口)內的所有事務;
  • GLOBAL:表示修改的事務隔離級別將應用于所有 session(全局)中的所有事務,且當前已經存在的 session 不受影響;
  • 如果省略 SESSION 和 GLOBAL,表示修改的事務隔離級別將應用于當前 session 內的下一個還未開始的事務。

任何用戶都能改變會話的事務隔離級別,但是只有擁有 SUPER 權限的用戶才能改變全局的事務隔離級別。

如果使用普通用戶修改全局事務隔離級別,就會提示需要超級權限才能執行此操作的錯誤信息,SQL 語句和運行結果如下:

C:\Users\leovo>mysql -utestuser -p
Enter password: ******
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 41
Server version: 5.7.29-log MySQL Community Server (GPL)
 
Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
 
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
 
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
 
mysql> SET GLOBAL TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
ERROR 1227 (42000): Access denied; you need (at least one of) the SUPER privilege(s) for this operation
mysql> SET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
Query OK, 0 rows affected (0.00 sec)

示例 1

使用 SET TRANSACTION 語句分別修改 session 和全局的事務隔離級別SQL 語句和運行結果如下:

mysql> select @@session.tx_isolation;
+------------------------+
| @@session.tx_isolation |
+------------------------+
| SERIALIZABLE      |
+------------------------+
1 row in set, 1 warning (0.00 sec)

mysql> SET GLOBAL TRANSACTION ISOLATION LEVEL REPEATABLE READ;
Query OK, 0 rows affected (0.00 sec)

mysql> select @@global.tx_isolation;
+-----------------------+
| @@global.tx_isolation |
+-----------------------+
| REPEATABLE-READ    |
+-----------------------+
1 row in set, 1 warning (0.00 sec)

還可以使用 set tx_isolation 命令直接修改當前 session 的事務隔離級別,SQL 語句和運行結果如下:

mysql> set tx_isolation='READ-COMMITTED';
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> select @@session.tx_isolation;
+------------------------+
| @@session.tx_isolation |
+------------------------+
| READ-COMMITTED     |
+------------------------+
1 row in set, 1 warning (0.00 sec)

知識點補充

Mysql事務隔離級別之讀提交流程圖

以上就是MySQL查看和修改事務隔離級別的實例講解的詳細內容,更多關于MySQL查看和修改事務隔離級別的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • Mysql事務隔離級別之讀提交詳解
  • MySQL四種事務隔離級別詳解
  • MySQL 四種事務隔離級別詳解及對比
  • 深入解析MySQL的事務隔離及其對性能產生的影響
  • MySQL中Innodb的事務隔離級別和鎖的關系的講解教程
  • MySQL數據庫事務隔離級別介紹(Transaction Isolation Level)
  • MySQL InnoDB中的鎖機制深入講解
  • MySQL鎖機制與用法分析
  • 深入理解Mysql事務隔離級別與鎖機制問題

標簽:恩施 益陽 澳門 杭州 秦皇島 定西 寧夏 白銀

巨人網絡通訊聲明:本文標題《MySQL查看和修改事務隔離級別的實例講解》,本文關鍵詞  MySQL,查看,和,修改,事務,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL查看和修改事務隔離級別的實例講解》相關的同類信息!
  • 本頁收集關于MySQL查看和修改事務隔離級別的實例講解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 欧美猛男Fuck Gay Sex| 91麻豆苏语棠在线观看| 一级毛片在线完整观看| 国产Chinese男男GayGay?| 男女吻胸做爰猛烈叫床软件| 秘密领域漫画| 久久久夜色精品国产噜噜| 激情网站视频| 8x8ⅹ国产精品一区二区| 91黑丝美女| 骚虎网站在线观看| 和老头做了一晚上好爽| 苏晴忘穿内裤坐公交车被揉| 无码精品一区二区三区同学聚会| 成人漫画羞羞漫画啪啪漫画软件 | 欧美成人高清三级视频| 满清禁宫秘史一级毛片| 黄网站色视频大全免费观看| 120秒午夜体验区5次?| 女朋友太骚了每次进去都觉得很疼 | 男男大尺度高h辣漫画| 借种引狼入室娇妻被征服| 乳荡护士肉欲1~8集| 激情高潮呻吟抽搐喷水| 国产桃色精品网站 | 丰满少妇xoxoxo视频| 喜欢含jb睡觉的高大体育生| 巜人妻私密按摩师3| 一级毛片A级黄A片寂寞的女人| 欧美福利电影在线观看| 梯子加速器| 岳的肥臀1一50章小说下载| 免费国产a国产片高清| 91精品一区二区三区在线观看| 狼人456亚洲精品成人影视| 中文日产幕无线码一区2023| 啊啊啊啊啊使劲| 一本久久精品一区二区| 一个人看的www高清免费资源| 国产一区二区三区免费大片的特点| 免费无遮挡看黄H漫画同人图 |