理论+实践,细谈MySQL中的explain执行计划之“谜”( 四 )
- Using indexExtra显示Using Index , 说明用到了索引 , 是性能高的表现 。 一般出现在查询的列被索引列覆盖 。
文章插图- Using whereExtra显示Using where , 表示没有用到索引 , 查询的列未被索引列覆盖 。
文章插图- Using where Using indexExtra显示Using whre Using index , 表示查询的列被索引列覆盖 , 并且where筛选条件是索引列之一,但不是最左原则中第一个索引 , 常出现在联合索引场景 。
文章插图- NULLExtra显示null , 表示查询的列未被索引列覆盖 , 并且where筛选条件是索引的前导列 , 说明用到了索引 , 但是部分字段未被索引列覆盖 , 必须通过“回表”来实现 , 所以不是纯粹地用到了索引 , 也不是完全没用到索引 。
文章插图- Using index conditionExtra显示Using index condition与Using where类似 , 查询的列不完全被索引列覆盖 , where条件中是一个前导列的范围 。
文章插图作者:溪~源
原文链接:
- 混沌实施工具ChaosBlade实践
- GPU|干货|基于 CPU 的深度学习推理部署优化实践
- vivo|vivo影像+大师实践课的真正精髓:让更多人爱上手机影像
- 易观数科实践分享|教你 3 步快速搭建数据运营指标体系 | 观数
- 网易云音乐基于Flink实时数仓实践
- SpringCloud网关聚合Swagger接口文档实践
- 芦淞区第6届中小学生科技创新与实践技能大赛圆满闭幕
- 腾讯参与首届湾区创见安全大会,探讨云原生安全实践
- FedReID - 联邦学习在行人重识别上的首次深入实践
- 网易CI/CD实践(下):测试自动化及API版本管理
