zoukankan      html  css  js  c++  java
  • MySQL查询计划输出列的含义

    "一:MySQL查询计划输出列的含义:
    1.id:每个被独立执行的操作的标识,表示对象被操作的顺序;id值越大,先被执行;如果相同,执行顺序从上到下。
    2.select_type:查询中每个select子句的类型。
    3.table:名字,被操作的对象的名称,通常是表名,但有其他格式。
    4.partitions:匹配的分区信息(对于非分区表值为NULL)。
    5.type:连接操作的类型。
    6.possible_keys:备选的索引(列出可能被使用到的索引)。
    7.key:经优化器选定的索引;常使用ANALYZE TABLE命令,可以使优化器正确地选择索引。
    8.key_len:被优化器选定的索引键的长度,单位是字节。
    9.ref:表示本行被操作的对象的参照对象(被参照的对象可能是一个常量用const表示,也可能是其他表的key指向的对象)。
    10.rows:查询执行所扫描的元组的个数(对于InnoDB,此值是估计值)。
    11.filtered:按照条件表上数据被过滤的元组个数的百分比,rows x filtered/100可以求出过滤后的元组数即实际的元组数。
    12.Extra:MySQL查询优化器执行查询的过程中对查询计划的重要补充信息。"

  • 相关阅读:
    python模块win32com中的early-bind与lazy-bind(以Autocad为例)
    Beautiful code and beautiful life
    PyPI 使用的国内源
    JavaScript在SublimeText中的配置
    Python中的模块包
    FTP 服务器在WIN10上的搭建及服务端下载文件实例
    Oracle ASM磁盘组兼容性
    oracle ADVM
    053-28
    053-27
  • 原文地址:https://www.cnblogs.com/moss_tan_jun/p/5642057.html
Copyright © 2011-2022 走看看