圖解PostgreSQL-buffer管理(三)

本文介紹本地緩衝的管理。 1、本地buffer的分配由函數LocalBufferAlloc來完成,用於臨時表的讀寫。 2、同樣需要先初始化tag:newTag,唯一標記一個物理頁 3、第一次使用臨時表時,需要通過calloc創建一系列緩衝區(InitLocalBuffers完成):幾個數組,大小爲num_temp_buffers,即該變量控制大小。 LocalBufferDescriptors[]
相關文章
相關標籤/搜索