PostgreSQL啓動過程中的那些事七:初始化共享內存和信號二十:shmem中初始化堆同步掃描、pg子進程相關結構...

       這一節 pg 初始化堆掃描同步支持用到的相關結構。          堆掃描同步是當多個進程在同一個表上做順序掃描( sequential scan ), pg 嘗試保持他們同步以減少整體 I/O 需求。這個目標是讀每一個頁到共享內存僅一次,且使所有參與掃描這個頁的進程在這個頁被替換出共享內存前處理這個頁。   活躍 backend 進程列表,這被用來跟蹤 pg 有多少個孩子和在需要
相關文章
相關標籤/搜索