事务二
在事务一的操作五中我们并没有攫取到事务二在操作三中的update,只有在commit之后才能读到更新后的数据。
Innodb解决了幻读么
实际上RR级别是可能产生幻读,InnoDB引擎官方称中应用MVCC多版本并发控制解决了这个问题,下面我们验证一下Innodb真的解决了幻读了么?
为了便利展示,我修改了一下膳绫擎的user表:
- mysql> alter table user add salary int(11);
- Query OK, 0 rows affected (0.51 sec)
- Records: 0 Duplicates: 0 Warnings: 0
- mysql> delete from user;
- Query OK, 1 rows affected (0.07 sec)
- mysql> insert into user(name, salary) value('ziwenxie', 88888888);
- Query OK, 1 row affected (0.07 sec)
- mysql> select * from user;
- +----+----------+----------+
- | id | name | salary |
- +----+----------+----------+
- | 10 | ziwenxie | 88888888 |
- +----+----------+----------+
- 1 row in
推荐阅读
阿里5位嘉宾3个分享:HBaseCon Asia 2017干货满满
HBaseCon是Apache HBase官方举办的技巧会议,重要目标是分享,交换HBase这个开源分布式大年夜数据存储的应用和开辟以及成长。HBaseCon提议于2012年。平日HBaseCon的举办地是在美国,这是>>>详细阅读
本文标题:实例分析MySQL下的四种事务隔离级别
地址:http://www.17bianji.com/lsqh/36624.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示