我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

MySQL Extra:Using where 一定回表吗?

MySQL Extra:Using where 一定回表吗?
id时主键, name加了唯一索引。

explain select id, name from acto; 执行后Extra是Using index
explain select id, name from actor where id > 100;执行后Extra为什么是Using where?

运行结果及报错内容

img

不理解! Using where一定会回表吗?

id是主键,主键索引的叶子节点存放了整个数据行,为什么还需要反表呢?如果是其他索引才会有返表的说话吧。

近期文章

  • 可以帮我看看这个问题吗,没有一点思路。
  • Ubuntu环境编程
  • 刚接触c语言想问一下这么写对吗
  • cJSON_Parse函数返回值为0一般是什么原因?
  • ILSpy查看dll出错ICSharpCode.Decompiler.DecompilerException
  • 打开组策略时报错:策略演示元素"ManagePreviewBuildsld"不存在
  • Symfony2删除FormType中的空字段
  • 小型超音速无人机动力学建模与仿真
  • Ubuntu环境编程
  • c语言软件测试让写的问题但是我写了运行不出来 求解
  • bottomNavigationView编写布局时出现的问题
  • 笔记本系统win10x64
  • 多个网关的通用数据库设计
  • vue怎么引入bootstrap来着
  • keil4文件报“Target not created
  • 为什么自己新建一个类之后会运行报错呢
  • WOE编码不可以由训练集训练后用在测试集上吗?
  • html5怎么点击图片播放音频,求解求解
  • 有两个报错在else附近,但没看出来
  • 联想笔记本内存完整性怎么解决,有没有知道的帮我解决一下。

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华