当我使用自动递增索引时,效率更高---《“高性能mysql”高性能mysql但b+树的构建过程是流:b+树构建它不是满的或15/16,只有一半在红圈中,并且当我使用自动递增索引时,以后不再在红圈中插入数据。所以,这是矛盾的。而且我猜,mysql虽然使用了b+树作为索引,但是自动增量索引没有使用b+树的构建方式,mysql重新设计了自己的高性能策略。我猜对了吗?
ibps3vxo1#
好吧,我找到答案了。因为mysql有特殊的优化处理,如果关键是自动递增,则第一种方式构建b+树,否则第二种方式构建b+树。
1条答案
按热度按时间ibps3vxo1#
好吧,我找到答案了。因为mysql有特殊的优化处理,如果关键是自动递增,则第一种方式构建b+树,否则第二种方式构建b+树。