100.explain字段分析

  select_type:就是这一条自行计划对应的查询是个什么类型的查询

  table:表名,意思是查哪个表

  partitions:表分区概念,

  type:这个表的访问方法,比如const、ref、range、index、all之类的,

  possible_keys:他是跟type结合起来的,意思就是你type确定了访问方式,那么到底有哪些索引可供选择,可以使用呢,这都会放这里

  key:就是possible_keys里实际选择的那个索引,而key_len就是索引的长度

  ref:就是使用某个字段的索引进行等值匹配搜索的时候,跟索引列进行等值匹配的那个目标值得一些信息

  rows:是预估通过索引或者别的方式访问这个表的时候,大概可能会读取到多少条数据。

  filtered:就是经过搜索条件过滤之后的剩余数据的百分比,

  extra:是一些额外信息,不是太重要

101.1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 111.亿级问题:

 

 

 

 

 

 

 

 

 

 112.数十亿: