本文以MySQL InnoDB引擎为基础,讲解索引相关概念以及优化手段 版本基线:MySQL 8.0(默认隔离级别 REPEATABLE READ、默认 binlog_format=ROW)。与 5.7 行为不同的地方会单独标注。 一句话总纲:SQL 优化本质只有两件事——让语句扫描的行数尽可能少,