Mysql为什么count(*)非常慢

select count(*) 应该是一个比较常用的语句,用来统计记录行数。 但是,慢慢地你会发现,这个语句越来越慢了,为什么呢? count(*) 的实现方式 首先,我们来看下它的实现方式。 MySQL 中,不同的存储引擎,count(*) 的实现方式是不同的。 1、MyISAM 引擎,比较简单粗暴,直接将表的总行数存储在磁盘上,因此效率很高; 2、InnoDB 引擎中,执行时,需要一行行的把数
相关文章
相关标签/搜索