关于innodb文件结构以及聚集索引的有关问题

关于innodb文件结构以及聚集索引的有关问题

关于innodb文件结构以及聚集索引的问题


1. 聚集表可能会比全表扫描慢, 尤其是表存储得比较稀疏或因为分页而没有顺序存储的时候

2. 第二索引需要访问两次索引查找, 而不是一次

================
上面是针对mysql innodb聚集索引的说明, 搞不懂啊

哪位大哥帮忙看看



因为innodb 是聚集索引,存储是物理上是顺序存储,其他索引是建立在主索引之上的,所以索引访问时两次。

对于第一个问题感觉表述有问题,也可能个人理解问题,因为分页而没有顺序存储,这本来就有问题,innodb物理上是有序的,分页跟存储没关系,只是数据扫描不会按顺序扫描,这可能比全表扫描慢。




1 因为聚集表除了叶子节点还包括了非叶子节点 索引占用空间大

2 如果通过第二索引查找数据 则是通过第二索引找到主键 在用主键去聚集索引里面查找

关于innodb文件结构以及聚集索引的有关问题

相关文章:

你感兴趣的文章:

标签云: