有没有办法提高此查询的性能

时间:2017-06-10 12:58:53

标签: php mysql performance

我正在尝试使用此查询在表格中找到重复项:

while

效果很好,但有点慢。你对如何加快它有什么想法吗?

1 个答案:

答案 0 :(得分:0)

你要求MySQL做一个令人惊讶的复杂分组任务。

尝试创建覆盖索引,提及GROUP BY子句中的所有列,然后是id列。这可能有助于MySQL有效地执行您的查询。

请注意这一点:如果您通过省略一些WHERE子句来简化查询,则需要一个将它们考虑在内的索引。

http://use-the-index-luke.com/是一个很好的参考。