4 Explain分析(重点)
4.1 Explain介绍
使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈 在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询会返回执行计划的信息, 而不是执行这条SQL 注意:如果 from 中包含子查询,仍会执行该子查询,将结果放入临时表中
Explain官方文档:官网地址
Explain的作用:文章来源:https://www.toymoban.com/news/detail-503259.html
- 表的读取顺序
- 数据读取操作的操作类型
- 哪些索引可以使用
- 哪些索引被实际使用
- 表之间的引用
- 每张表有多少行被优化器查询
使用Explain:文章来源地址https://www.toymoban.com/news/detail-503259.html
- explain + sql语句
- 执行计划包含的信息(
重点
) :| id | select_type | table | partitions | type | possible_keys | key | key_len | ref | rows | filtered | Extra |
-
面试重点:
id、type、key、rows、Extra
mysq
到了这里,关于MySQL Explain分析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!