equal最好了,其次in,最后是range
!= <> 这类非操作尽量不用,它会转换为range。
>都是范围查询
复合索引有左匹配原则,(clo_a,clo_b)相当建立了两个索引
(clo_a,clo_b)
clo_a,
加索引前,最好在相同数据量的测试环境下,测试。 最好用线上的,怕造的数据有数据倾斜,造成数据选择性不高。
有分隔符的复杂索引,可以考虑前辍索引或复合索引
原文:https://www.cnblogs.com/xuzhujack/p/11797383.html