CS-Notes 学习笔记
面试最常问面试冲刺 · MySQL

四种隔离级别分别解决了脏读、不可重复读、幻读中的哪些?

先自己想一想,再看参考要点

参考要点

  • 未提交读:三种都可能发生
  • 提交读:解决脏读
  • 可重复读:再解决不可重复读,按 SQL 标准仍可能幻读,InnoDB 用 MVCC 和 Next-Key Locks 在很大程度上避免
  • 可串行化:三种都解决,并发度最低
在学习站中自测这道题看这道题所在的一天

学习站:先用面试题自评定级,按水平和面试日期排出每天的计划,自评过的题按间隔复习。免费、无需注册,记录只保存在自己的浏览器中。