count性能比较
count(primary key)。遍历整个表,把主键值拿出来,累加;
count(1)。遍历整个表,但是不取值,累加;
count(非空字段)。遍历整个表,读出这个字段,累加;
count(可以为空的字段)。遍历整个表,读出这个字段,判断不为null累加;
count(*)。遍历整个表,做了优化,不取值,累加。
结合mysql的一些索引查询知识,我们可以大致得出如下结论。
mysql的count性能比较
原创mb6095deac54a14 ©著作权
©著作权归作者所有:来自51CTO博客作者mb6095deac54a14的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
四种数据库对比MySQL、PostgreSQL、ClickHouse、MongoDB——特点、性能、扩展性、安全性、适用场景
四种数据库对比 MySQL、PostgreSQL、ClickHouse、MongoDB——特点、性能、扩展性、安全性、适用场景
MySQL PostgreSQL 数据 数据库 clickhouse