图解PostgreSQL-buffer管理(三)

本文介绍本地缓冲的管理。 1、本地buffer的分配由函数LocalBufferAlloc来完成,用于临时表的读写。 2、同样需要先初始化tag:newTag,唯一标记一个物理页 3、第一次使用临时表时,需要通过calloc创建一系列缓冲区(InitLocalBuffers完成):几个数组,大小为num_temp_buffers,即该变量控制大小。 LocalBufferDescriptors[]
相关文章
相关标签/搜索