zoukankan      html  css  js  c++  java
  • EXPLAIN介绍

    Explain简介

    使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是
    如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈。

    Explain介绍

    id:表示查询中执行select子句或操作表的顺序
    id相同,执行顺序由上至下
    id不同,如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行
    id相同不同,同时存在
    select_type:查询的类型,主要是用于区别普通查询、联合查询、子查询等的复杂查询

     type:显示查询使用了何种类型,从最好到最差依次是:system>const>eq_ref>ref>range>index>ALL

    possible_keys:显示可能应用在这张表中的索引,一个或多个。查询涉及到的字段上若存在索引,则该索引将被列出,但不一定被查询实际使用
    
    key:实际使用的索引。如果为NULL,则没有使用索引
    
    key_len:表示索引中使用的字节数,可通过该列计算查询中使用的索引的长度。 
    
    ref:显示索引的哪一列被使用了,如果可能的话,是一个常数。哪些列或常量被用于查找索引列上的值
    
    rows:rows列显示MySQL认为它执行查询时必须检查的行数。越少越好
    
    Extra:包含不适合在其他列中显示但十分重要的额外信息

  • 相关阅读:
    SVN常用功能介绍(二)
    Excel文件导入SQL Server数据库
    ArcMap操作随记(2)
    ArcGIS温泉数据聚类分析、核密度分析
    ArcMap操作随记(1)
    ArcGIS下载安装
    新生报到问题(简单的数据采集)
    ArcGIS热点分析
    学校选址问题(学校用地适宜性分析)
    ArcScene数据与Sketchup数据的交互
  • 原文地址:https://www.cnblogs.com/-zzc/p/13620418.html
Copyright © 2011-2022 走看看