有点不是很懂联合索引这个图

img


图里面这个2,8和4,3还有上面那两个括号里的数是怎么来的,求解答!

先指定前置条件:Mysql的Innodb存储引擎;B树/B+树说到底是一种多叉树,每一层按单调递增排序。联合索引的情况下,会先按第一个索引单调递增,再按第二个索引单调递增排序,所以第一行图例举例的(5,8) ——(8,3)符合这一特征。 注意第一行到第二行的箭头,第一个箭头在(5,8)之前,标志着第二行的第一段(x,y)中的x一定是小于5,所以(2,8) ——(4,3)符合这一特征,以此类推第二个箭头里的范围一定是在(6,n) —— (7,n)之间;说到这里第三行的图例你应能理解了