【注释】
基节点:是一块单独申请的内存空间(约占40字节)。并不在Buffer Pool的那一大片连续内存空间里。
(1)、从free链表中取出一个空闲的控制块(对应缓冲页)。
(2)、把该缓冲页对应的控制块的信息填上(例如:页所在的表空间、页号之类的信息)。
(3)、把该缓冲页对应的free链表节点(即:控制块)从链表中移除。表示该缓冲页已经被使用了。
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/li1325169021/article/details/121124440
内容来源于网络,如有侵权,请联系作者删除!