,type列在这个情况通常都是all或者index
const: 使用*唯一索引或者主键*,返回记录一定是*一行记录的等值*where条件时,通常type是const,其他数据库也叫做唯一索引扫描
eq_ref...: 出现在要连接多个表的查询计划中,驱动表循环获取数据,这行数据是第二个表的主键或者唯一索引,作为条件查询只返回*一条数据*,且必须为not null,唯一索引和主键是多列时,只有所有的列都用作比较时才会出现...eq_ref
ref: 不像eq_ref那样要求连接顺序,也没有主键和唯一索引的要求,只要使用相等条件检索时就可能出现,常见与辅助索引的等值查找或者多列主键、唯一索引中,使用第一个列之外的列作为等值查找也会出现...留一下这个值,算一下你的多列索引总长度就知道有没有使用到所有的列了。...,如果是条件,使用了表达式或者函数,或者条件列发生了内部隐式转换,这里可能显示为func
// rows
这里是执行计划中估算的扫描行数,不是精确值
// extra
no tables used: