MySQL 核心技术:事务与锁机制
以 MySQL 8.0 InnoDB 为范围,从快照建立时机、锁定读和条件更新出发,解释隔离级别、记录锁与间隙锁的协作,说明如何还原死锁等待环,并保持分页优化和事务恢复的业务语义。
以 MySQL 8.0 InnoDB 为范围,从快照建立时机、锁定读和条件更新出发,解释隔离级别、记录锁与间隙锁的协作,说明如何还原死锁等待环,并保持分页优化和事务恢复的业务语义。
索引不是加了就快的魔法,而是一套需要理解底层数据结构、遵循匹配规则、结合业务场景做判断的工程实践。从磁盘 I/O 的物理约束理解 B+Tree 的设计动机,从最左前缀匹配理解复合索引的使用规则,从 EXPLAIN 的输出理解优化器的真实决策——每一步都是在缩小扫描行数与实际需要行数之间的差距。