3

PostgreSQL バージョン 13 の postgresql.conf ファイルでは、archive_cleanup_command コメントでコマンドが次のように説明されています。

#archive_cleanup_command = ''         # command to execute at every restartpoint.

ドキュメントhereおよびhereには、「再起動ポイント」についての言及はありません。これにより、次の疑問が生じます。

  1. リスタートポイントとは? たとえば、restartpoint はチェックポイントと同じ単語ですか? 2つはまったく同じことを意味しますか?
  2. リスタートポイントはいつ作成されますか? 例: 再起動ポイントが単なるチェックポイントの場合、チェック ポイントは 5 分ごと、または postgresql.conf ファイルの checkpoint_timeout の設定に関係なく作成されます。
  3. アーカイブのクリーンアップ コマンドはいつ実行されますか? 例: archive_timeout (postgresql.conf ファイルで設定) に達するたびに、アーカイブ クリーンアップ コマンドが実行されます。アーカイブのタイムアウトが 1 時間に設定されている場合、archive_cleanup_command は 1 時間ごとに実行されます。
4

1 に答える 1