当前位置: 首页 >
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为什么少儿编程会有大部分人反对呢?
- 2025-06-28请问27寸4K显示器哪个好呀?
- 2025-06-28怎么看待三十而已里说的养鱼让人玩物丧志,养鱼是魔鬼,是黑洞,养鱼毁三代鱼缸毁一生的话?
- 2025-06-28真的没有人觉得2k是一个很尴尬的分辨率吗?
- 2025-06-28你身边身材最好的女生是什么样?
- 2025-06-28鸡那么脏,那为啥鸡巢几乎没有蟑螂?
- 2025-06-28为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- 2025-06-28做完截肢手术后切下来的废肢去哪了?
- 2025-06-28公司规定所有接口都用 post 请求,这是为什么?
- 2025-06-28大家有没有「大众认为是烂片但个人却喜欢看」的影片?
- 2025-06-28用PHP写了个小框架,怎么才能得到大佬们的指点?
- 2025-06-28使用 Go 语言开发游戏服务端的是如何忍受无法热更新的?
- 2025-06-28Mac上最好用的软件都有哪些呢?
- 2025-06-28PC电脑能不能当服务器用?
- 2025-06-28《西西里美丽传说》女主角,在当时打扮这么高调,不觉得带给自己很多不便吗?如何理解她的心态?
- 2025-06-282025 年 6 月,Rust 在 GUI 方面有何大的进展? 你最看好哪个框架?
推荐产品
-
你见过的最舒适的办公环境是什么?
单位IT运维,入职的时候工资不高,平时事儿少,躲在二楼楼梯边 -
最近养鹦鹉的很多,为什么?
性格像狗,寿命和狗一样长(甚至更长),比养狗便宜,还不用每天 -
罗马仕宣布召回超 49 万台充电宝,极端场景下可能有燃烧风险,有多危险?为何有安全隐患的产品能够上市?
罗马仕完蛋了 强如三星,在爆炸门后也扛不住汹汹舆情,直接从中 -
山姆超市是怎么在中国火起来的?
作为山姆电商前置仓的外包员工,表示很难评啊。 每天至少17
最新资讯




