使用规则

  1. 最左列有效规则
  2. 最左前缀匹配规则
    1. 主要针对模糊查询,要求不以 % 开头
  3. 范围查找原则
    1. 给予最左列有效,非最左列有效本规则也无效
    2. 遇到范围查询,则索引有效范围终止

如何用到索引

order by

  1. 需要按照上述使用规则进行使用,在查找到数据后,会按照主键去聚簇索引进行回表
    1. 记住,非聚簇索引的 b+ 树中的叶子节点的数据是不完整
  2. 所有字段升序降序要求一致,不能条件中部分升序,部分降序
  3. 用到非联合索引或者函数,也不会走索引