当前位置: 首页 >
count(*) count(1)哪个更快?
- 人气:
团队 code review 时,一位同事把 count(*)改成了 count(1),说这样性能更好。
真的是这样吗?今天通过源码和实测数据,把这个问题说透。
本文基于 MySQL 8.0.28 版本测试,不同版本的优化器行为可能有差异 三种 count 方式的本质区别先看看这三种写法在 MySQL 中到底做了什么: // 模拟MySQL处理count的伪代码 public class CountProcessor { // count(*) 的处理逻辑 public long countStar(Table table) { long count = 0; for …。
推荐资讯
- 2025-06-28为什么都认为无GC语言一定会比有GC语言要快?
- 2025-06-28如何看待网上说的:凡是有阿里、华为经历的一律不要?
- 2025-06-28有什么食物是你一直想吃,真吃到却很失望的?
- 2025-06-28把贵州省撤销,设立一个超大型国家自然公园,是不是一个好的提法?
- 2025-06-28香港以后会不会变成普通话城市?
- 2025-06-28你是因为什么肥胖起来的?
- 2025-06-28有腰椎间盘突出的人可以练瑜伽吗?
- 2025-06-28你最满意的10款 PC 软件是什么?
- 2025-06-28如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 2025-06-28当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?
- 2025-06-28你们在Notion、Obsidian、Logseq三者中如何选择?将哪个作为主力笔记软件?为什么?
- 2025-06-28为啥苹果不给 MacBook Pro 加上这些特性?
- 2025-06-28「人间尤物」型女主有多可爱?
- 2025-06-28如何评价b站数码区up主 “大狸子切切里”?
- 2025-06-28你们是怎样看待警察这一职业的?
- 2025-06-28如何评价漫威剧《钢铁之心》?
推荐产品
-
《诡秘之主》动画已经播出,感觉怎么样?符不符合大家的期待?
动画的节奏推进飞快, 明明是正片,搞得就像3分钟预告片一样的 -
做引体向上可能会诱发腰肌劳损吗?
会的,对于急性期,或者有腰肌劳损的人,又有引体向上的能力。 -
大家是怎么看待Apple music?
我最近刚把 QQ 音乐上的几千首歌,都在 Apple mus -
目前最具性价比的全栈路线是啥?
说性价比也得看项目规模,也看你本来熟什么语言 小项目就Dja
最新资讯