不可重复读演示步骤2
在窗口 1 中开启事务,并给 Java 用户添加 20 元,但不提交事务,再观察窗口 2 中有没有脏读的问题,具体执行结果如下图所示:
从上述结果可以看出,当把窗口的事务隔离级别设置为读已提交...第 2 步 start transaction;insert into userinfo(id,name,balance) values(3,'Spring',100);commit; 开启事务;添加用户...第 3 步 insert into userinfo(id,name,balance) values(3,'Spring',100); 窗口 2 添加用户编号为 3 的数据,执行失败。...第 4 步 select * from userinfo where id=3; 查询用户编号为 3 的数据,查询结果为空。
具体执行结果如下步骤所示。...幻读演示步骤2
开启窗口 1 的事务,插入用户编号为 3 的数据,然后成功提交事务,执行 SQL 如下:
start transaction;
insert into userinfo(id,name,