那么,当初只有一个字段的时候比大小的时候很好比,那两个字段值怎么比大小?
1,yang1,18
2,yang2,28
注意这个和字符串比大小一样,从左到右一个一个比,第一个如果分胜负了,就没有必要在比联合的了第二个字段了
在查询条件中出现了id name,age字段那么就肯定能命中这个联合索引
但是必须带着id、例如:id name、id age、id age name
最核心的原理就是每次从最左边第一个位置开始比大小,通过最左边就能够缩小范围,这就是最左前缀匹配原则。
什么时候建立联合索引?
联合索引就只有一棵树,当不用联合索引聚集索引和辅助索引就需要建三棵树,这样就浪费了空间。
如果要平凡的用这几个字段来一起查询,就可以考虑建立联合索引,就一棵树。
但是注意在查询条件中一定要带有最左边的字段
总结:如果查询条件中涉及到多个字段值,这多个字段值有一个同性,大家都会带着某一个字段,那这时候就可以键联合索引。