模型服务连接失败
无标签
分类
数据库
难度
未设置
来源数
1
更新时间
2026/03/29 00:57

答案

最左前缀匹配原则主要是针对联合索引的,在创建联合索引的时候,会根据最左边的字段建立顺序索引,在查找联合索引的时候,则按照字段从左到右的顺序到查询条件中进行匹配,如果匹配到数据,则会进行过滤,当遇到<或>的时候,就会停止匹配,而遇到>=,<=,like,between操作则不会。因此,最好将区分度高的索引放在左边,这样效率更高,能够过滤更多的数据。

相关题目(5)

分布式系统Redis
分布式系统并发Redis
分布式系统Redis
分布式系统并发Redis

元信息

审核状态: active
关联来源: 1

来源面经题(0)

这道题目前没有手动沉淀的面经题来源。

来源(1)

Java八股(数据库).md

knowledge_note
Question 29: 最左前缀匹配原则介绍一下 Source answer: 最左前缀匹配原则主要是针对联合索引的,在创建联合索引的时候,会根据最左边的字段建立顺序索引,在查找联合索引的时候,则按照字段从左到右的顺序到查询条件中进行匹配,如果匹配到数据,则会进行过滤,当遇到<或>的时候,就会停止匹配,而遇到>=,<=,like,between操作则不会。因此,最好将区分度高的索引放在左边,这样效率更高,能够过滤更多的数据。 Reviewed answer: 最左前缀匹配原则主要针对联合索引。查询时会按索引字段从左到右匹配,必须从最左列开始;遇到范围条件如<、>后通常停止继续匹配。通常应把区分度高的字段放在左边,以提高过滤效率。