REPEATABLE_READ级别的事务隔离,对于insert的数据提交之后才对另外一个事务可见,不会存在幻读的情况。这是对的吗?

来源:1-5 大事务带来的问题

乐购

2017-09-15

REPEATABLE_READ级别的事务隔离,对于insert的数据提交之后才对另外一个事务可见,不会存在幻读的情况。这是对的吗?我从这个文章中看到是可以避免幻读的:http://wangxinchun.iteye.com/blog/2341296,但是不确定,麻烦给个回答及解释,万分感谢

写回答

1回答

sqlercn

2017-09-15

这要看另一个事务是在第一个事务之前开始的还是之后开始的,如果是在第一个事务提交后开始的,是可以看到的,如在第一个事务提交前开始的则看不到。

0
0

MySQL提升课程 全面讲解MySQL架构设计

面面俱到讲解影响MySQL性能的各个因素,让MySQL架构了然于胸。

4424 学习 · 549 问题

查看课程