如何使count(*)查询更快?



我有一个名为users_events的表)由以下列组成

  1. 日期(date_time)
  2. eventid(autoincrement field)PRIMARY KEY
  3. 两个外键
  4. 两个长文本字段
  5. 三个整数字段并且在date_time列(btree)和两个文本字段(fulltext)上有索引。

表中有1400万条记录。当我尝试下面的查询,它需要超过30秒

select count(*) from users_events

请告诉我如何减少查询时间。

建立并维护一个汇总表

最新更新