本文介绍了两种 PostgreSQL 任务调度工具:pg_cron 和 pg_timetable。pg_cron 使用类似 cron 的语法,简单易用,适用于单一集群的简单任务,例如维护任务、刷新物化视图和生成定期报告。pg_timetable 提供更强大的功能,支持任务链、复杂的时间间隔和自定义执行时间,适用于需要高级调度、任务依赖关系和跨多集群编排的复杂场景。