如果添加多列索引,将创建多少个B / B +树?

时间:2016-07-20 10:48:48

标签: mysql indexing innodb b-tree b-plus-tree

在带有InnoDB存储引擎的mysql中,当创建多列索引时,如(a,b,c),将创建多少B +树/ B树?

如果可以,请详细说明。

1 个答案:

答案 0 :(得分:1)

InnoDB仅创建B +树。 PRIMARY索引有一棵树。 对于每个二级索引,无论密钥中有多少列,InnoDB都会创建一个B + tee。

请参阅我的幻灯片中的更多示例 https://twindb.com/efficient-use-of-indexes-in-mysql/