-
概述
explain是用来查看sql的执行计划的,每当我们想要看看sql执行计划,或者由于性能原因更是需要分析执行计划· 。一般来说sql执行计划都是这样的,我们需要明白每个字段的含义。
-
table字段
table字段表示sql执行计划的每一步都涉及的表,具体是对哪一张表的操作
举例:
explain select * from s1
explain select * from s1 inner join s2
-
id字段
凡是explain的sql语句中有一个select, 那么就会分配一个id
举例:
explain SELECT * FROM s1 WHERE key1
explain详解
最新推荐文章于 2022-08-03 23:51:33 发布
EXPLAIN是MySQL中用于查看SQL执行计划的工具,帮助分析查询性能。本文详细解释了table、id、select_type、type、possible_keys、key、key_len、rows和Extra字段的含义,并通过实例展示了各种查询类型及其优化策略。了解这些概念有助于提升SQL查询效率。
摘要由CSDN通过智能技术生成