1.3 KiB
1.3 KiB
tags, create time
| tags | create time | ||||||
|---|---|---|---|---|---|---|---|
|
2026-05-20 23:55 |
六、事务与并发控制
概述
当多个用户同时操作数据时,如何保证数据不出错?本章从 ACID 原理出发,逐步深入隔离级别、MVCC 多版本并发控制、锁机制和死锁排查——这是理解 MySQL 并发行为的核心章节,也是面试的高频考点。
本章文档
| # | 主题 | 说明 |
|---|---|---|
| 23 | hhs/MySQL/06-事务与并发控制/23-ACID 与原子性实现 | 什么是 ACID、Redo Log + Undo Log 怎么保证不出错 |
| 24 | hhs/MySQL/06-事务与并发控制/24-隔离级别与可见性 | 四个隔离级别各是什么意思,MySQL 默认的是哪个 |
| 25 | hhs/MySQL/06-事务与并发控制/25-MVCC 原理 | 不加锁也能并发读的秘密——多版本并发控制 |
| 26 | hhs/MySQL/06-事务与并发控制/26-锁机制总览 | 从全局锁到行级锁,MySQL 在不同场景下锁什么 |
| 27 | hhs/MySQL/06-事务与并发控制/27-死锁与排查 | 什么时候会发生死锁、怎么定位和避免 |
| 28 | hhs/MySQL/06-事务与并发控制/28-一致性读与当前读 | 普通 SELECT 读到什么、加 FOR UPDATE 又读到什么 |
关联笔记
- hhs/MySQL/README — MySQL 知识库总目录