MySQL事务隔离级别相关问题

总结摘要
MySQL事务隔离级别相关问题

MySQL事务隔离级别相关问题

事务特性

什么是事务的 ACID 特性?MySQL 是如何保证这些特性的?

什么是脏读、不可重复读、幻读?分别对应哪些隔离级别?

MySQL 的四种隔离级别是什么?默认隔离级别是什么?

MVCC 原理

InnoDB 是如何实现可重复读(RR)隔离级别的?

MVCC 的实现原理是什么?(隐藏字段、Undo Log、Read View)

可重复读隔离级别下如何解决幻读?(Next-Key Lock)

Read View 的生成时机?RC 和 RR 级别下有什么区别?