InnoDB可重复读隔离级别下如何避免幻读?

InnoDB可重复读隔离级别下如何避免幻读? 表象:快照读(非阻塞读)—伪MVCC 内在:next-key锁,(行锁+gap锁) 当前读:加锁的增删改查语句,无论什么锁,因为读取的是当前最新版本,还要保证并发事务不能修改当前记录,对读取记录加锁。 快照读:可能读取到的数据不是最新版本而是历史版本。 read committed级别下。当前读与快照读读取的版本一样。 repeatable read
相关文章
相关标签/搜索