网站地图官方微信:
网站首页 景阳镇 黑溪镇 黄鹿镇 荞窝镇 仁里乡 虢王镇

当前位置: 首页 >

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

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

  • | 英特尔的衰落,是因为真正做事的工程师被挖了?还是公司战略出问题? |

    因为 OpenMCP 的缘故,有幸认识了一位曾在 intel...

    查看详情>>
  • | 男的真的会把所有衣服从上到下都扔洗衣机吗? |

  • | 数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了? |

  • | 2025年六月现在硬盘咋还涨价了呢? |

  • | react和vue该选哪一个? |

  • | 写代码的时候总是考虑太多怎么办? |

  • | 每天抱老婆举高高有健身的作用吗? |

  • | 电视支持4K120hz,为什么连接电脑后4K下最高只能选择60hz? |

  • | 如何评价《一人之下》第722(765)话情报? |

  • | 为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛? |

  • | 冬天也要穿胸罩吗? |

  • 最近发现两个有意思的现象。 一个是从25年开始,AI智能体...

    2025-06-27
  • 成飞。 80年代以及以前 成飞是不太受待见的,只是作为三线...

    2025-06-27
  • 37岁的霍华德选择了妥协,到台湾联赛打球。 看,他和女球迷合...

    2025-06-27
  • 李继刚大佬一条prompt直接让大模型开悟,不好用你回来打我...

    2025-06-27

关注我们

添加微信好友,关注最新动态