暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
16查询优化的百科全书 —— Explain 详解(下)(02).pdf
256
32页
16次
2022-03-14
免费下载
Explain
标签 MySQL 是怎样运⾏
执⾏划输出中列详
本章紧接着上⼀节的内容,继续唠叨EXPLAIN句输出的各个列
意思
Extra
顾名思义,Extra列是⽤来说明⼀些额外信息的,我们可以通过这些
额外信息来更准确的理MySQL到底将如何执⾏给定的查询
句。MySQL提供的额外信息有好⼏⼗个,我们就不⼀个⼀个介绍
(都介绍了感觉我们的⽂章就跟⽂档差不多了~),所以我们只挑⼀
些平时常⻅的或者⽐较重要的额外信息介绍给⼤家哈。
No tables used
当查询语句的没FROM⼦句时将会提示该额外信息,⽐如:
mysql> EXPLAIN SELECT 1;
+----+-------------+-------+------------+----
--+---------------+------+---------+------+--
----+----------+----------------+
| id | select_type | table | partitions |
type | possible_keys | key | key_len | ref
| rows | filtered | Extra |
+----+-------------+-------+------------+----
--+---------------+------+---------+------+--
----+----------+----------------+
| 1 | SIMPLE | NULL | NULL |
NULL | NULL | NULL | NULL | NULL
| NULL | NULL | No tables used |
+----+-------------+-------+------------+----
--+---------------+------+---------+------+--
----+----------+----------------+
1 row in set, 1 warning (0.00 sec)
Impossible WHERE
查询语句的WHERE⼦句永远FALSE将会提示该额外信息
⽐⽅说:
of 32
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜