https://www.nowcoder.com/discuss/703276274671747072

组合索引快

chatgpt:

在查询条件为 AB 时,使用字段索引还是组合索引的性能更高,取决于查询的实际情况。以下是两种索引方案的性能对比:


1. 单独索引 A 和 B


2. 组合索引 ABC


哪种更快?

组合索引 ABC 更快,因为:

  1. 组合索引可以直接利用 AB 的前缀特性,减少扫描数据行的数量。
  2. 数据库在组合索引中会跳过不满足条件的数据,而单独索引需要额外的步骤合并结果。