我有一个php / mysql应用程序,我在项目的所有操作中都有所有选择查询的日志。我想知道是否有可能获得任何select x, y from t1 where (con1 AND con2) OR con3 order by colx
的建议,哪些列必须在我的日志中索引?
我有很多这样的查询也加入了。我听说EXPLAIN
可以帮我建议这个查询哪些列必须是索引。我想知道如何弄清楚哪些列必须是索引。多个columen索引,signle索引。按需排序等等。
答案 0 :(得分:0)
您需要将con1
和con2
索引为多列索引。
而con3
为单列索引
INDEX (con1, con2),
INDEX(con3)