【发布时间】:2017-04-26 11:19:24
【问题描述】:
我有一个包含 3 列的单个索引的 MySQL 表: colA, ColB, ColC
如果我这样查询:
SELECT * FROM MyTable WHERE colA='some value' AND colB = 'some other value'
是否使用了索引,或者我是否需要仅使用 colA 和 colB 创建一个单独的索引
【问题讨论】:
-
通常情况下,是的 - 尽管您可以自己轻松地进行测试。定义索引的顺序很重要。请参阅下面的示例。
标签: mysql