MySQL查询 explain中的type指标

Explain命令 
用于分析sql语句的执行情况和成本预估 
今天我们重点学习type指标 
指标逐渐降低:

systme>const>eq_ref>ref>fulltext>ref_or_null>index_merge>unique_subquery>index_subquery>range>index>all
1.const 
如果是根据主键或唯一索引 只取出确定的一行数据。是最快的一种。 
2.range 
索引或主键,在某个范围内时 
3.index 
仅仅只有索引被扫描 
4.all 
全表扫描,最令人心痛

注意事项:Mysql  中修改数据时类型要一致,否则可能导致全表扫描高并发下可能导致死锁。参考文章:https://mp.weixin.qq.com/s/Qv5QzzVoUtIB58UmIRG-lQ

你可能感兴趣的:(Mysql)