0

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

我有很多这样的查询也加入了。我听说EXPLAIN可以帮助我为这个查询建议哪些列必须是索引。我想知道如何确定哪些列必须是索引。多列索引,单列索引。order by 需要是索引等。

4

1 回答 1

0

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

INDEX (con1, con2),
INDEX(con3)
于 2012-08-09T15:30:59.423 回答