PostgreSQL啓動過程中的那些事十六:啓動進程二

這節主要討論啓動進程到了StartupXLOG。根據情況,如果需要就排除系統故障引起的數據庫不一致狀態,做相應的REDO或UNDO,然後創建一個檢查點,把所有共享內存磁盤緩衝和提交數據緩衝寫並文件同步到磁盤、把檢查點插入xlog文件、更新控制文件,使數據庫達到一種狀態,設置共享內存中XLogCtl、ShmemVariableCache等對象信息;如果不需要,就根據控制文件從xlog文件讀取最後的檢
相關文章
相關標籤/搜索