索引的列和快速搜索表

时间:2011-03-11 19:47:50

标签: mysql database indexing

我有一个包含游戏统计数据的表格,这个表格中有数十万行,但我需要搜索游戏的统计页面。

我不确定在索引方面我需要做些什么,以及如何在实际时间内保持表格可搜索。我通常索引作为主键的Id字段。我真的不了解索引,所以我不确定我是否正在做正确的事情。

有人可以提供一些建议吗?我正在使用MySQL数据库。

感谢。

1 个答案:

答案 0 :(得分:7)

经验法则 - 您在WHERE子句中使用的索引列以及ORDER BY中使用的索引列。

但是,您应该始终测试更改的效果 - 有时添加索引会导致导致性能问题。

我建议您阅读优化mysql的许多tutorials中的一个,并按照您的表格提出建议。