MySQL中如何查看和理解SQL语句的执行计划
1、打开命令行窗口,连接 MySQL 数据库兔脒巛钒图示,打开一个命令行窗口,通过 MySQL 数据库提供的 mysql 命令连接数据库,并定位到演示使用的表 single_table, 该表包含一个主妗哳崛搿键索引,一个唯一索引,两个二级单列索引和一个二级组合索引(建表语句请参考图示)。

3、查看使用主键索引和唯一索引的SQL的执行计划图1示,执行计划会显示该查询使用主索引,对于单表的访问方式为 const。图2示,执行计划会显示该查询使用唯一索引,对于单表的访问方式也是 const。

4、查看使用二级单列索引的区间查询SQL的执行计划图示,执行计划会显示该查询使用二级单列索引,对于单表的访问方式为 range。
