使用索引提高查询性能

时间:2016-08-03 19:50:34

标签: php mysql

我有一个超过10k行的MySQL数据库。当我执行查询以在24小时内获取所有行时,获取结果需要很长时间:

| id |  k1 |  k2 |  k3 |
+----+-----+-----+-----+
|  1 | v11 | v12 | v13 |
+----+-----+-----+-----+
|  2 | v21 | v22 | v23 |

我已阅读有关表的索引,但无法使其适应我的查询。任何人都可以解释如何使用索引更改上述查询,以便查询不进行全表扫描?

1 个答案:

答案 0 :(得分:0)

查询通常会受益于其WHEREJOIN...ON条件(以及ORDER|GROUP BY列表)中使用的字段的索引。