CHECKPOINT

Name

CHECKPOINT -- 強制的にトランザクションログのチェックポイントを実行

Synopsis

CHECKPOINT

説明

Write-Ahead Logging (WAL) は、時々、チェックポイントをトランザクションログに設定します。(自動的なチェックポイントの間隔の調整については、実行時の構成オプションの CHECKPOINT_SEGMENTSCHECKPOINT を参照してください。) CHECKPOINTコマンドは、コマンドが発行されると、予定されているチェックポイントを待つことなく、即座にチェックポイントを設定します。

チェックポイントは、すべてのデータファイルがトランザクションログで情報を反映するために更新される、トランザクションログでのポイントです。すべてのデータファイルはディスクにフラッシュされます。WALシステムの詳細については、PostgreSQL管理者ガイドを参照してください。

スーパーユーザだけが CHECKPOINT を実行できます。このコマンドは、通常動作での使用を目的としていません。

参照

PostgreSQL管理者ガイド

互換性

CHECKPOINTコマンドは、PostgreSQLの言語拡張です。