面试中mysql性能调优执行计划exp

北京中科白殿疯 https://yyk.39.net/bj/zhuanke/89ac7.html

mysql的sql调优大家都不陌生,可是调优前都会先看下执行计划,这个是必须的。

插播图片:

explain这个是关键字执行如下:

explainselect*fromuser

结果如下:

id:id相同时,执行顺序由上至下;如果包含子查询,id的序号会递增,id值越大越先被执行;

select_type:查询类型,取决于sql的查询结构,比如是否包含子查询,或者关联查询等

SIMPLE;PRIMARY;UNION;DEPENDENTUNION;UNIONRESULT;SUBQUERY;DEPENDENTSUBQUERY;DERIVED;UNCACHEABLESUBQUERY包含这些枚举,不做过多介绍哈,也不必太纠结这个列,重点


转载请注明:http://www.aierlanlan.com/rzgz/4473.html