2025年9月25日: PostgreSQL 18 釋出!
支援的版本: 當前 (18) / 17 / 16 / 15 / 14 / 13
開發版本: devel
不支援的版本: 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

CHECKPOINT

CHECKPOINT — 強制執行寫前日誌(WAL)檢查點

概要

CHECKPOINT

描述

檢查點是寫前日誌序列中的一個點,在該點,所有資料檔案都已經更新以反映日誌中的資訊。所有資料檔案都將被重新整理到磁碟。有關檢查點期間發生情況的更多詳細資訊,請參閱 第 28.5 節

當發出 CHECKPOINT 命令時,它會強制立即執行檢查點,而不等待系統計劃的常規檢查點(由 第 19.5.2 節 中的設定控制)。CHECKPOINT 命令不適用於正常執行期間。

如果在恢復期間執行,CHECKPOINT 命令將強制執行重新啟動點(請參閱 第 28.5 節),而不是寫入新的檢查點。

只有超級使用者或具有 pg_checkpoint 角色的使用者才能呼叫 CHECKPOINT

相容性

CHECKPOINT 命令是 PostgreSQL 語言的擴充套件。

提交更正

如果您在文件中發現任何不正確、與您對特定功能的使用經驗不符或需要進一步澄清的內容,請使用 此表格 報告文件問題。