第一种:
结果:1 row in set (1.31 sec)
第二种:
结果:1 row in set (0.28 sec)
第三种:
结果:1 row in set (0.00 sec)
name字段没有索引,第三种通过主键查询很快,我能理解,为什么第一和第二种,搜索出全部字段和部分字段,时间上会相差这么多呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
第一种是执行的全表扫描,再加上把全部字段数据捞出来,所以比第二种指定字段查询费时,这还是跟字段多少,数据量多少有关吧。’就是返回值的数据集比较大,消耗的资源多些‘