【发布时间】:2020-06-28 10:19:56
【问题描述】:
为什么对主键的简单查询会在 MySQL 中约 100 万条记录的表上超时?
即从表名中选择 Count(*)
【问题讨论】:
标签: mysql
为什么对主键的简单查询会在 MySQL 中约 100 万条记录的表上超时?
即从表名中选择 Count(*)
【问题讨论】:
标签: mysql
Innodb 表不存储表的计数。因此SELECT COUNT(*) ... 需要读取所有行。
使用information_schema.tables可以找到粗略的估计。
【讨论】: