文档章节

explain详解(一)

写代码的奥特曼
 写代码的奥特曼
发布于 2017/04/18 14:35
字数 190
阅读 37
收藏 0

当我们想知道一个查询语句的性能的时候,通常我们会通过explain命令来进行查看

如:

下面对以上字段做一个详细的说明:

(1)    id

        select 查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺序

        三种情况:

            1:id相同,执行顺序由上至下

            2:id不同,如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行

            3:id相同又不同,同时存在

 

 

(2)  select_type

        

    每个类型的解释:

   

(3)  table

            查询的表名,这里没什么可讲的

(4)  type

            这个是最重要的,因为type能反映出sql对索引的使用

    

© 著作权归作者所有

下一篇: jvm面试题
写代码的奥特曼
粉丝 13
博文 87
码字总数 109550
作品 0
杭州
高级程序员
私信 提问
面试前必须知道的MySQL命令【explain】

只有光头才能变强 刷面试题的时候,不知道你们有没有见过MySQL这两个命令:和(反正我就见过了).. 之前虽然知道这两个命令大概什么意思,但一直没有去做笔记。今天发现自己的有这么两个命令,...

Java3y
2018/12/06
37
0
一条面试题目比较经典不看手册,你会吗?

列举Mysql中explain命令中各列详解?

RickyFeng
2012/01/10
793
5
Mysql Explain 详解

Mysql Explain 详解 一.语法 explain < tablename > 例如: explain select * from t3 where id=3952602; 二.explain输出解释 +----+-------------+-------+-------+-------------------+----......

java-苦苦甜甜
2014/03/18
102
0
MySQL explain type详解

对于MySQL执行计划的获取,我们可以通过explain方式来查看,explain方式看似简单,实际上包含的内容很多,尤其是输出结果中的type类型列。理解这些不同的类型,对于我们SQL优化举足轻重。 一...

rewiner22
2018/06/26
0
0
mysql explain 详解

对于经常使用mysql的兄弟们,对explain一定不会陌生。当你在一条SELECT语句前放上关键词EXPLAIN,MySQL解释它将如何处理SELECT,提供有关表如何联合和以什么次序的信息。借助于EXPLAIN,你可...

vga
2016/08/25
79
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 别问,问就是没空

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :#今日歌曲推荐# 分享容祖儿/彭羚的单曲《心淡》: 《心淡》- 容祖儿/彭羚 手机党少年们想听歌,请使劲儿戳(这里) @wqp0010 :周...

小小编辑
今天
173
4
golang微服务框架go-micro 入门笔记2.1 micro工具之micro api

micro api micro 功能非常强大,本文将详细阐述micro api 命令行的功能 重要的事情说3次 本文全部代码https://idea.techidea8.com/open/idea.shtml?id=6 本文全部代码https://idea.techidea8....

非正式解决方案
今天
5
0
Spring Context 你真的懂了吗

今天介绍一下大家常见的一个单词 context 应该怎么去理解,正确的理解它有助于我们学习 spring 以及计算机系统中的其他知识。 1. context 是什么 我们经常在编程中见到 context 这个单词,当...

Java知其所以然
昨天
5
0
Spring Boot + Mybatis-Plus 集成与使用(二)

前言: 本章节介绍MyBatis-Puls的CRUD使用。在开始之前,先简单讲解下上章节关于Spring Boot是如何自动配置MyBatis-Plus。 一、自动配置 当Spring Boot应用从主方法main()启动后,首先加载S...

伴学编程
昨天
8
0
用最通俗的方法讲spring [一] ──── AOP

@[TOC](用最通俗的方法讲spring [一] ──── AOP) 写这个系列的目的(可以跳过不看) 自己写这个系列的目的,是因为自己是个比较笨的人,我曾一度怀疑自己的智商不适合干编程这个行业.因为在我...

小贼贼子
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部