在 PostgreSQL 版本 13 的 postgresql.conf 文件中,archive_cleanup_command 注释以下列方式解释命令:
#archive_cleanup_command = '' # command to execute at every restartpoint.
- 什么是重启点? 例如:restartpoint 是检查点的同一个词吗?两者的意思完全一样吗?
- 什么时候创建重启点? 例如:如果重启点只是一个检查点,那么检查点将每 5 分钟创建一次,或者无论 checkpoint_timeout 的设置在 postgresql.conf 文件中如何设置。
- 归档清理命令何时运行? 例如:每次达到 archive_timeout(在 postgresql.conf 文件中设置)时,都会运行归档清理命令。如果归档超时设置为 1 小时,则 archive_cleanup_command 每 1 小时运行一次。