麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MySQL > 正文

Mysql事務隔離級別之讀提交詳解

2024-07-25 19:09:31
字體:
來源:轉載
供稿:網友

查看mysql 事務隔離級別

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

可以看到當前的事務隔離級別為 READ-COMMITTED 讀提交

下面看看當前隔離級別下的事務隔離詳情,開啟兩個查詢終端A、B。

下面有一個order表,初始數據如下

mysql> select * from `order`;+----+--------+| id | number |+----+--------+| 13 |   1 |+----+--------+1 row in set (0.00 sec)

第一步,在A,B中都開啟事務

mysql> start transaction;Query OK, 0 rows affected (0.00 sec)

第二步查詢兩個終端中的number值

A

 mysql> select * from `order`;+----+--------+| id | number |+----+--------+| 13 |   1 |+----+--------+1 row in set (0.00 sec)

B

 mysql> select * from `order`;+----+--------+| id | number |+----+--------+| 13 |   1 |+----+--------+1 row in set (0.00 sec)

第三步將B中的number修改為2,但不提交事務

mysql> update `order` set number=2;Query OK, 1 row affected (0.00 sec)Rows matched: 1 Changed: 1 Warnings: 0

第四步查詢A中的值

mysql> select * from `order`;+----+--------+| id | number |+----+--------+| 13 |   1 |+----+--------+1 row in set (0.00 sec)

發現A中的值并沒有修改。

第五步,提交事務B,再次查詢A中的值

B

mysql> commit;Query OK, 0 rows affected (0.01 sec)

A

mysql> select * from `order`;+----+--------+| id | number |+----+--------+| 13 |   2 |+----+--------+1 row in set (0.00 sec)

發現A中的值已經更改

第六步,提交A中的事務,再次查詢A,B的值。

A

mysql> commit;Query OK, 0 rows affected (0.00 sec)mysql> select * from `order`;+----+--------+| id | number |+----+--------+| 13 |   2 |+----+--------+1 row in set (0.00 sec)

B

mysql> select * from `order`;+----+--------+| id | number |+----+--------+| 13 |   2 |+----+--------+1 row in set (0.00 sec)

發現A,B中的值都更改為2了。

下面給一個簡單的示意圖

Mysql,事務隔離級別,讀提交

我們可以看到,在事務隔離級別為讀已提交 的情況下,當B中事務提交了之后,即使A未提交也可以讀到B事務提交的結果。這樣解決了臟讀的問題。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲国产精品一区二区精品 | 亚洲成人在线免费 | 日产精品久久久一区二区福利 | 美女视频黄a视频免费全过程 | 国产毛片aaa一区二区三区视频 | 五月婷婷第四色 | 国产精品成人av片免费看最爱 | 国产精品爱久久久久久久 | 毛片在哪里看 | 国产在线91 | 中国av免费在线观看 | 99热1| 精品国产一区二区三区蜜殿 | 国产亚洲精品综合一区91555 | 日韩视频一区二区 | 日韩视频一二区 | 亚洲网站一区 | 国产一区二区不卡 | 1级黄色毛片 | 久久精品中文字幕一区二区 | 久草视频在线资源 | 中国字幕av | 国产一区亚洲 | 成人男女啪啪免费观看网站四虎 | 欧美精品久久久久久久久久 | 欧美精品电影一区二区 | 爱操视频| 亚洲一级电影在线观看 | 久草在线播放视频 | 精品国产一区二区久久 | 黄色的视频免费观看 | 钻石午夜影院 | 国产午夜精品久久久久 | 久久久成人精品视频 | 黄色片免费看网站 | 免费一级电影 | 欧美精品在线免费观看 | 免费网址黄| 国产成人精品网站 | 爽爽淫人综合网网站 | 99seav|