面试题|MySQL InnoDB B+树内部节点为什么存储索引健值不存储数据行
MySQL一个数据页不能太大也不能太小,默认大小为16Kb,把data元素挪走以后,数据页就能存更多的索引了,意味着分叉就更多但树的高度不变,进而使得叶子节点更多,所以在查询效率不变的情况下能存储更多的数据行了。
《浅析二叉树、B树、B+树、B*树和MySQL索引底层原理》介绍了二叉树、AVL树、红黑树、B树、B+树和B*树等六种树的数据结构后,浅析MySQL InnoDB索引选择B+树的原因,并给出一些MySQL 索引高频面试题。感兴趣的老铁可以去捧场。
以上就是这篇文章的全部内容了,希望本文对道友的学习或者工作能带来一定的帮助,如有疑问请留言交流。Wiener在此祝各位生活愉快!工作顺利!
读后有收获,小礼物走一走,请作者喝咖啡。
Buy me a coffee. ☕
浙公网安备 33010602011771号