不同的 count 用法效率:在 select count(?) from t 这样的查询语句里面, count(*).count(主键 id).count(字段) 和 count(1) 等不同用法的性能,有哪些差别.今天谈到了 count(*) 的性能问题,我就借此机会和你详细说明一下这几种用法的性能差别.需要注意的是, 下面的讨论还是基于 InnoDB 引擎的. 这里,首先你要弄清楚 count() 的语义.count() 是一个聚合函数,对于返回的结果集,一行行地判断,如果 count 函…