RR隔离级别真的能避免幻读吗?

RR隔离级别真的能避免幻读吗?

环境描述

IP

配置

角色-主机名

服务端口

MySQL版本

10.186.64.136

cpu4coremem4Gdisk40G

MySQL-yang

3306

mysql-5.7.25-linux-glibc2.12-x86_64

   RR隔离级别真的能避免幻读吗?

P3: Phantom

开启两个事务,从事务1中查看tel=7777的数据

   RR隔离级别真的能避免幻读吗?

在事务2中往a1表中插入数据,并提交

   RR隔离级别真的能避免幻读吗?

在从事务1中先更新tel=7777的数据,再查看tel=7777的数据,

   RR隔离级别真的能避免幻读吗?

发现查询结果变多了,自始至终事务1均没有提交,说明在可重复读隔离级别下,不可以避免幻影读