RC隔离级别下,都是当前读; RR隔离级别下,会有快照读和当前读(快照读就是普通的读取操作,当前读select * from update、select * lock in share mode 和更新新增操作)
对于快照读来说,幻读的解决是依赖mvcc解决。而对于当前读则依赖于gap-lock解决
探讨了数据库中RC(Read Committed)与RR(Repeatable Read)隔离级别下的读取机制,包括快照读与当前读的概念,并解析了幻读在不同隔离级别下如何被解决。
RC隔离级别下,都是当前读; RR隔离级别下,会有快照读和当前读(快照读就是普通的读取操作,当前读select * from update、select * lock in share mode 和更新新增操作)
对于快照读来说,幻读的解决是依赖mvcc解决。而对于当前读则依赖于gap-lock解决
555
1320
578
480

被折叠的 条评论
为什么被折叠?