count(*) count(1)哪个更快?

2025-06-23 04:05:10

团队 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 …。

count(*)  count(1)哪个更快?
广告位810*200
相关阅读
巨亏21亿!“胖东来之子”崩了_永辉超市_门店_员工

巨亏21亿!“胖东来之子”崩了_永辉超市_门店_员工

巨亏21亿!“胖东来之子”崩了_永辉超市_门店_员工...

2026-01-26
H200都不够看!国产GPU公司公布四代芯片架构路线图:明年超英伟达最先进Rubin架构_天数_产品_摩尔

H200都不够看!国产GPU公司公布四代芯片架构路线图:明年超英伟达最先进Rubin架构_天数_产品_摩尔

H200都不够看!国产GPU公司公布四代芯片架构路线图:明年超英伟达最先进Rubin架构_天数_产品_摩尔...

2026-01-27
最新!TikTok官宣美国方案,成立美国数据安全公司!两公司共同运营,字节保留算法知识产权,“云上得州”方案正式落地_合资_业务_柯名

最新!TikTok官宣美国方案,成立美国数据安全公司!两公司共同运营,字节保留算法知识产权,“云上得州”方案正式落地_合资_业务_柯名

为此,由字节跳动全资控股的TikTok美国公司将负责相关业务。该公司保障了产品的全球内容互联、体验一致;另一方面,电商、广告、市场运营等商业活动也是TikTok的重要收入来源。与苹果相比,字节跳动在TikTo…...

2026-01-23
“死了么”火了之后,“拉了么”来了_应用_陈虎森_生活

“死了么”火了之后,“拉了么”来了_应用_陈虎森_生活

“拉了么”试图把这些零散感受,变成一种可持续记录的日常习惯,让用户对自己的肠胃状况多一点认知,而不是等到不舒服了才开始搜索答案。从“死了么”到“拉了么”,看似玩笑的名字背后,或许正是AI时代应用创新的一种新…...

2026-01-23
2025微短剧:“暴富”只存在于剧里_用户_红果_***

2025微短剧:“暴富”只存在于剧里_用户_红果_***

到2025年,不仅看的人多了,能看的剧也多了,在播微短剧数量突破20.48万,创历史新高。但分账机制的另一面,是***分配的重心逐渐上移:头部演员的议价能力持续增强,演员成本被推高,短剧产业的运营开始与早期长…...

2026-01-21