列(a、B、C)上的MySQL索引是否针对查询进行了优化,而不仅仅是按(a、B)选择/排序?

列(a、B、C)上的MySQL索引是否针对查询进行了优化,而不仅仅是按(a、B)选择/排序?,mysql,sql,indexing,Mysql,Sql,Indexing,给定一个包含a、B、D、E、F列的表。 我有两个问题: 由A接B点菜的人 按A、B、C顺序点菜的人 我想在(A,B,C)上添加一个索引以加速第二个查询。 我想这也会加快第一个查询的速度。对吗?还是应该在(a,B)上添加第二个索引 还是我过于简化了性能调整的问题?只需对这三个问题进行索引。您不需要第二个索引。只需在所有三个索引上添加索引即可。你不需要第二个索引。我就是这么想的。谢谢我就是这么想的。谢谢

给定一个包含a、B、D、E、F列的表。 我有两个问题:

  • 由A接B点菜的人
  • 按A、B、C顺序点菜的人
我想在(A,B,C)上添加一个索引以加速第二个查询。 我想这也会加快第一个查询的速度。对吗?还是应该在(a,B)上添加第二个索引


还是我过于简化了性能调整的问题?

只需对这三个问题进行索引。您不需要第二个索引。

只需在所有三个索引上添加索引即可。你不需要第二个索引。

我就是这么想的。谢谢我就是这么想的。谢谢