Files
NoteBook/MySQL/4. 联合索引.md
2025-09-26 13:07:32 +08:00

553 B

联合索引

  • 二级索引的一种

最左匹配

有序 -> 匹配

范围查询

Q: select * from t_table where a > 1 and b = 2 联合索引(a, b)哪一个字段用到了联合索引的 B+Tree?

  • a
    • 在符合 a > 1 条件的 b 中,字段值是无序的。

Q: select * from t_table where a >= 1 and b = 2 联合索引(a, b)哪一个字段用到了联合索引的 B+Tree?

  • a, b
    • 因为能确定唯一起始点

索引下推

  • 提前判断减少回表

覆盖索引

  • 部分查找可以不用回表