专业的JAVA编程教程与资源

网站首页 > java教程 正文

两分钟轻松搞懂联合索引,最左匹配原则?#java程序员

temp10 2024-09-16 05:27:06 java教程 14 ℃ 0 评论

联合索引最左匹配原则。

联合索引以及最左前缀匹配原则你了解吗?联合索引是在使用表的多个字段来创建的索引,它就是联合索引,也叫做组合索引或者是复合索引。

两分钟轻松搞懂联合索引,最左匹配原则?#java程序员

比如修改这个表,给它添加一个缩影,通过三个字段来创建的缩影、ABC来创建的一个联合索引,它就叫联合索引,它又相当于三个缩影。

它是与查询条件中的条件顺序是无关的,也就是搜口语中语句中的well条件后面顺序是无关的,比如well,a等于e、b等于i,它和well,d等于e、i,它是效果是一样的,都是命中a、b。

所以如果常见条件中存在与联合索引中最左侧的字段相匹配的字段就会使用该字段过滤一批数据,直至联合缩写中全部的字段匹配完成。或者在执行的过程中遇到范围查询,比如大于或者小于,因为它不会匹配上,所以会停止匹配。

但是对于大于等于小于等于比特,耐克前缀匹配就是百分号在后面的耐克前缀匹配,这种范围查询并不会停止匹配。因为大于等于小于等于比特,包括like前缀匹配都会有等于的情况,也就是它的边界都会有闭合的情况,也就是可以匹配上一部分数据,所以它并不会停止匹配,可以命中上锁引。

所以在使用联合索引的时候可以将区分度高分子钻放在最左边,这也可以过滤更多的数据,

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表