分享

explain命令输出的type代表什么?有哪些取值?有什么作用?

lemon 2021-10-30 14:45:36 发表于 已解决 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 0 1070
type代表join类型,它是判断查询是否高效的重要依据,常用的取值有system(表中只有一条数据,特殊的const类型)、const(针对主键或唯一索引查询)、eq_ref(通常出现在多表的join查询,针对主键或唯一索引)、ref(通常出现在多表的join查询,针对非主键索引、非唯一索引或最左前缀规则索引查询)、range(使用索引范围查询)、index(全索引扫描)、all(全表扫描)。它们的性能依次下降

版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服