【发布时间】:2012-08-26 16:50:21
【问题描述】:
想象一个包含多个列的表,例如id, a, b, c, d, e。我通常通过id 选择,但是,客户端应用程序中有多个查询对列的子集使用各种条件。
当 MySQL 在单个表上执行多个列上具有多个 WHERE 条件的查询时,它真的可以利用在不同列上创建的索引吗?或者,使其快速的唯一方法是为所有可能的查询创建多列索引?
【问题讨论】:
-
您有查询示例吗?
-
@Ekaterina, привет :) 这个问题涵盖了一个吸引实践和经验的一般问题,我相信这里不需要具体的查询。但是,如果有意义的话,我可以想一个例子
标签: mysql indexing database-indexes