如果在创建表时没有显式地定义主键,则InnoDB存储引擎会按照如下方式选择或者创建主键:
所有数据被逻辑的存放在表空间中,表空间又由段segment,区extent,页page组成。
常见的段有数据段、索引段和回滚段。
数据段即B+树的叶子节点,索引段即为B+树的非叶子节点。
区是由连续页组成的空间,在任何情况下每个区的大小都为1MB。为了保证区中页的连续性,InnoDB存储引擎一次从磁盘申请4~5个区。在默认情况下,InnoDB存储引擎页的大小为16KB,即一个区中一共有64个连续的页
原文:https://www.cnblogs.com/zhouyu0-0/p/11963869.html