EXPLAIN详解
2021-04-15 14:05:58 21 举报
AI智能生成
查看mysql数据库的执行计划
作者其他创作
大纲/内容
id
选择标识符
select_type
表示查询的类型
table
输出结果集的表
partitions
匹配的分区
type
表示表的连接类型
possible_keys
表示查询时可能使用的索引
key
表示实际使用的索引
key_len
索引字段的长度
ref
列与索引的比较
rows
扫描出的行数(估算的行数)
fitered
按表条件过滤的行百分比
extra
执行情况的描述和说明
总结
总结:
• EXPLAIN不会告诉你关于触发器、存储过程的信息或用户自定义函数对查询的影响情况
• EXPLAIN不考虑各种Cache
• EXPLAIN不能显示MySQL在执行查询时所作的优化工作
• 部分统计信息是估算的,并非精确值
• EXPALIN只能解释SELECT操作,其他操作要重写为SELECT后查看执行计划。
• EXPLAIN不会告诉你关于触发器、存储过程的信息或用户自定义函数对查询的影响情况
• EXPLAIN不考虑各种Cache
• EXPLAIN不能显示MySQL在执行查询时所作的优化工作
• 部分统计信息是估算的,并非精确值
• EXPALIN只能解释SELECT操作,其他操作要重写为SELECT后查看执行计划。
0 条评论
下一页