MySQL 的 B+Tree 索引树到底该怎么画?
大家好,我是君哥。
MySQL 默认存储引擎是 InnoDB,跟 MyISAM 相比,InnoDB 支持事务、支持行级锁、支持主键和外键、索引存储上使用 B+ 树。
那如果 MySQL 一张表存储了 2 千万条数据,B+ 树层高是多少呢?今天来聊一聊这个面试题。
InnoDB 存储在 InnoDB 存储引擎中,是以索引组织表的方式存放数据的,也就是表中数据是根据主键顺序以索引的形式存放的。
数据存储在 B+ 树中,每一个索引对应一棵 B+ 树。
我们知道,计算机中,磁…。
相关推荐
最新更新
推荐阅读
猜你喜欢
Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
为什么 electron 不做成独立的 runtime?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过?
网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
为什么越来越多的国内男孩,要娶国外女孩?
为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好?
为什么个人需要公网ip?
关注我们

包装制品配附件
网站首页
