【MySQL】explain的基本使用以及各列的作用

概述

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

通过explain能得到的结果:

  • 表的读取顺序
  • 数据读物操作的操作类型
  • 哪些索引可以使用
  • 哪些索引可以被实际使用
  • 表之间的引用
  • 每张表有多少行被优化器查询

基本语法

EXPLAIN 或 DESCRIBE语句的语法形式如下:

EXPLAIN SELECT select_options 
或者
DESCRIBE SELECT select_options

各列的作用

EXPLAIN 语句输出的各个列的作用如下:
在这里插入图片描述
详细介绍:


版权声明:本文为Laura__zhang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。