摘要: MyISAM和InnoDB数据文件存放 MyISAM: 存放数据分为三个文件,.frm(表结构) .myd(表数据) ,myi(表中索引) ,当一条sql语句发送过来,会根据索引条件值,去.myi中查找索引面值,根据面值找到叶节点位置的索引指针,根据指位置针去.myd中获取当前行数据。 InnoDB 阅读全文
posted @ 2021-11-21 15:49 爵士灬 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1.非叶子节点,不存放索引对应数据,存放的是下级叶节点中最小键值(表中主键),和子节点的指针(字节点地址信息)。 2.叶子节点存放的是索引值和索引所对应的数据,页中数据以链表形式存放,且是顺序存放。 3.页与页之间使用双向链表链接,每页数据大小为16KB,在InnoDB中B+树高度一般为1-3层,可 阅读全文
posted @ 2021-11-21 15:22 爵士灬 阅读(142) 评论(0) 推荐(0) 编辑