什么是最左前缀原则?什么是最左匹配原则

865 阅读1分钟

最左匹配

编写sql时最频繁使用的列在where后面最左边

最左前缀原则

mysql从左到右直到范围(> < like between)匹配就停止,例如a = 1 and b = 2 and c > 3 and d = 4如果建立索引是(abcd)那么d索引用不到,如果建立索引是(abdc)那么多到d索引