后端开发 · P1 · 数据与一致性

MySQL

能完成规范建模、索引设计、事务控制与高并发读写优化。

投入:2 周前置:SQL、Java 或 Python 基础
MySQL learning architecture diagram

配套架构图:先读懂数据流、模块边界与失败路径,再进入教程实践。

学习速览

  • ✓掌握表设计、约束、索引和执行计划
  • ✓理解 MVCC、隔离级别、锁与事务边界
  • ✓能针对慢查询和热点写入建立优化证据
进入配套教程

学习路线大纲

阶段 1

基础:关系模型、SQL、范式与约束

阶段 2

核心机制:B+Tree、EXPLAIN、MVCC 与锁

阶段 3

工程实践:连接池、分库分表、备份与迁移

阶段 4

项目验收:完成订单库存模型并通过并发测试

练习与验收标准

  • □关键查询有索引依据与执行计划
  • □事务边界和隔离级别有明确选择
  • □失败重试不会造成重复扣减或脏数据

关联技术栈