当前位置:首页>维修大全>综合>

最左匹配原则理解(近似匹配和精确匹配怎么点出来)

最左匹配原则理解(近似匹配和精确匹配怎么点出来)

更新时间:2024-05-29 23:47:06

最左匹配原则理解

最左匹配原则,顾名思义就是最左优先,以最左边的为起点任何连续的索引都能匹配上。同时遇到范围查询(>、<、between、like)就会停止匹配。

例如:b = 2 如果建立(a,b)顺序的索引,是匹配不到(a,b)索引的;但是如果查询条件是a = 1 and b = 2或者a=1(又或者是b = 2 and b = 1)就可以,因为优化器会自动调整a,b的顺序。再比如a = 1 and b = 2 and c > 3 and d = 4 如果建立(a,b,c,d)顺序的索引,d是用不到索引的,因为c字段是一个范围查询,它之后的字段会停止匹配。

更多栏目