SQL联合索引

    xiaoxiao2021-03-25  112

    1):查询条件中出现联合索引第一列,或者全部,则能利用联合索引.

    2):条件列中只要条件相连在一起,以本文例子来说就是:

    last_name=’1′ and first_name=’1′

    first_name=’1′ and last_name=’1′

    ,无论前后,都会利用上联合索引.

    3):查询条件中没有出现联合索引的第一列,而出现联合索引的第二列,或者第三列,都不会利用联合索引查询.

    有效情况:

    一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c). 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进行查找 .当最左侧字段是常量引用时,索引就十分有效。

    转载请注明原文地址: https://ju.6miu.com/read-9954.html

    最新回复(0)