2 篇
这里会分享一些MySQL的学习笔记和配置文档
MySQL 可重复读解决幻读了么? 在 MySQL 的 InnoDB 存储引擎中,默认的事务隔离级别为 可重复读(Repeatable Read),它通过使用 Read View 来实现对幻读的解决。 尽管可重复读很大程度上解决了幻读问题,但在某些特定场景下,仍然存在幻读现象。 可重复读如何解决幻读? 主要通过两种手段
Read View 是什么? Read View(读视图)是 InnoDB 存储引擎中实现 MVCC(多版本并发控制) 的核心数据结构。 本质 Read View 本质上是一个事务快照,记录了某个时刻系统中活跃事务的状态,用来判断某条记录的哪个版本对当前事务是可见的。 Read View 的结构 type Read