暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【MySQL那些事】InnoDB存储引擎底层原理((二)

搬运工大雄 2021-05-11
367

前言


上篇文章已经对InnoDB的内存池及后台线程的工作方式进行了讲解

【MySQL那些事】InnoDB存储引擎底层原理(一)


接下来会详细讲述内存池中的缓冲池。

大家已经知道,页是InnoDB存储引擎的最小磁盘单位,其中页的类型又分为以下几种:
1B+树页节点(FIL_PAGE_INDEX)
2、undo log页(FIL_PAGE_UNDO_LOG)
3、索引节点(FIL_PAGE_INODE)
4、插入缓冲空闲列表(FIL_PAGE_IBUF_FREE_LIST)
5、插入缓冲位图(FIL_PAGE_IBUF_BITMAP)
6、最新分配页(FIL_PAGE_TYPE_ALLOCATED)
7、系统页(FIL_PAGE_TYPE_SYS)
8、事务系统数据(FIL_PAGE_TYPE_TRX_SYS)
9、file space header(FIL_PAGE_TYPE_FSP_HDR)
10、扩展描述页(FIL_PAGE_TYPE_XDES)
11、blob页(FIL_PAGE_TYPE_BLOB)
文章转载自搬运工大雄,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论