MySQL 服务器上负责对表中数据的读取和写入工作的部分是存储引擎,比如 InnoDB、MyISAM、Memory 等等,不同的存储引擎一般是由不同的人为实现不同的特性而开发的,目前OLTP业务的表如果是使用 MySQL 一般都会使用 InnoDB 引擎,这也是…
在 InnoDB 中,表都是根据主键的顺序以索引的形式来存放的,该种存放方式的表称为索引组织表。
InnoDB 使用了 B 树索引模型,所以数据都是存储在 B 树中的。
每一个索引在 InnoDB 里面均对应1棵 B 树。
在讲解主键的 B 树之前,需…