mysql索引匹配规则?
1.最左边的前缀匹配原则:mysql只匹配右边,直到遇到范围查询(>,<,between,like)。例如,a=1和b=2,c>3和d=4。如果建立了(a,b,c,d)顺序的索引,则不能使用d。如果建立了(a,b,d,c)顺序的索引,则可以使用d,a。b和d的顺序可以任意调整。
2。=和in可以是无序的,例如,a=1、b=2和c=3。(a,b,c)索引可以按任意顺序建立,mysql的查询优化器将帮助您将索引优化为可识别的形式
原文标题:mysql 联合索引的命中规则 mysql索引匹配规则?,如若转载,请注明出处:https://www.saibowen.com/tougao/18299.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。