mysql select count(*) vs count(primary key) vs count(1) 三者有什么区别,哪个效率更高。
目前我的了解是基本上都推荐使用count(*),但是我不清楚其中的原理,哪位大大能帮忙细细分析下不。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
*
| primary key
| 1
都意味着Not Null 所以,我觉得应该没有什么大区别