zoukankan      html  css  js  c++  java
  • 阿里规范

    1、count(1)  vs  count(*)   

    两者都统计NULL值;但 count(*)是 SQL92 定义的 标准统计行数的语法,跟数据库无关

    且 坊间有传言 MySQL会对count(*)做优化   

    不要用 count(1)

    2、count(列名)   vs   count(*)

    count(列名) 会去过滤NULL。

    count(主键)    vs   count(*)

    小数据量 几乎无差   大数据量 需要进一步测试

    根据  ”暂不知道怎么选 就听阿里的”原则

    用 count(*) 

  • 相关阅读:
    POJ 1673
    POJ 1375
    POJ 1654
    POJ 1039
    POJ 1066
    UVA 10159
    POJ 1410
    POJ 2653
    POJ 2398
    POJ 1556
  • 原文地址:https://www.cnblogs.com/light-train-union/p/12228025.html
Copyright © 2011-2022 走看看