【发布时间】:2016-11-30 11:32:28
【问题描述】:
我有一个有 200 万行的 Mysql 表。 大小为 600Mb。
此查询需要 2 秒。 我不知道如何加快速度。该表已经是 Myisam 格式。 我不知道我是否达到了选择计数的缓慢限制。
SELECT COUNT(video) FROM yvideos use index (PRIMARY) WHERE rate>='70' AND tags LIKE '%;car;%'
谢谢大家
【问题讨论】:
-
'rate' 是否存储为数值?您可以尝试 WHERE rate>=70 而不是 WHERE rate>='70' 因为数字比较应该更快。