sql是否走索引

使用 Explain 命令来查看语句的执行计划

例:Explain select * from table

除过select,其他比如insert,update和delete均可以使用explain查看执行计划

概要描述:
id:选择标识符
select_type:表示查询的类型。
table:输出结果集的表
partitions:匹配的分区
type:表示表的连接类型 :ALL、index、range、 ref、eq_ref、const、system、NULL(从左到右,性能从差到好)
possible_keys:可能使用的索引
key:实际使用的索引
key_len:索引字段的长度
ref:列与索引的比较
rows:扫描出的行数(估算的行数)
filtered:按表条件过滤的行百分比
Extra:执行情况的描述和说明
————————————————
原文链接:https://blog.csdn.net/yao583224426/article/details/121691683

你可能感兴趣的:(sql是否走索引)