Mysql事务隔离级别内容的介绍(读提交)
来源:动视网
责编:小采
时间:2020-11-09 08:40:22
Mysql事务隔离级别内容的介绍(读提交)
Mysql事务隔离级别内容的介绍(读提交):本篇文章给大家带来的内容是关于Mysql事务隔离级别内容的介绍(读提交),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。Mysql事务隔离级别之读提交查看mysql 事务隔离级别mysql> show variables like '%isolat
导读Mysql事务隔离级别内容的介绍(读提交):本篇文章给大家带来的内容是关于Mysql事务隔离级别内容的介绍(读提交),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。Mysql事务隔离级别之读提交查看mysql 事务隔离级别mysql> show variables like '%isolat
第五步,提交事务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了。
下面给一个简单的示意图

我们可以看到,在事务隔离级别为读已提交
的情况下,当B中事务提交了之后,即使A未提交也可以读到B事务提交的结果。这样解决了脏读
的问题。
Mysql事务隔离级别内容的介绍(读提交)
Mysql事务隔离级别内容的介绍(读提交):本篇文章给大家带来的内容是关于Mysql事务隔离级别内容的介绍(读提交),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。Mysql事务隔离级别之读提交查看mysql 事务隔离级别mysql> show variables like '%isolat