使用mysql计数(*)
为什么使用mysql计数(*),mysql,optimization,count,performance,Mysql,Optimization,Count,Performance,为什么COUNT(*)比COUNT(field)快得多,即使field是索引 我使用的是MySQLCOUNT(field)在field为null时不会对该行进行计数,因此它必须进行额外的检查 COUNT(*)只对行进行计数。COUNT(field)在field为null时不会对该行进行计数,因此必须进行额外的检查 COUNT(*)只计算行数
COUNT(*)
比COUNT(field)
快得多,即使field
是索引
我使用的是MySQLCOUNT(field)
在field为null时不会对该行进行计数,因此它必须进行额外的检查
COUNT(*)
只对行进行计数。COUNT(field)
在field为null时不会对该行进行计数,因此必须进行额外的检查
COUNT(*)
只计算行数