mysql通过建议定义索引

时间:2012-08-09 15:27:18

标签: mysql indexing

我有一个php / mysql应用程序,我在项目的所有操作中都有所有选择查询的日志。我想知道是否有可能获得任何select x, y from t1 where (con1 AND con2) OR con3 order by colx的建议,哪些列必须在我的日志中索引?

我有很多这样的查询也加入了。我听说EXPLAIN可以帮我建议这个查询哪些列必须是索引。我想知道如何弄清楚哪些列必须是索引。多个columen索引,signle索引。按需排序等等。

1 个答案:

答案 0 :(得分:0)

您需要将con1con2索引为多列索引。 而con3为单列索引

INDEX (con1, con2),
INDEX(con3)