气流数据库如何定期管理?



我正在使用postgres运行气流

web服务器运行缓慢。

这个问题是由于db表的dag_run和log中不断积累数据引起的(通过访问postgres和直接删除数据会变得更快)

是否有气流选择定期清洗db ?

如果没有这样的选项,我们将尝试使用dag脚本直接删除数据。

我觉得很奇怪,因为有很多数据,web服务器变慢了。当打开另一个窗口时,web服务器是否获得所有数据?

您可以通过以下命令清除旧记录:

airflow db clean [-h] --clean-before-timestamp CLEAN_BEFORE_TIMESTAMP [--dry-run] [--skip-archive] [-t TABLES] [-v] [-y]

(cli引用)

在定期运行的DAG中包含此命令是一种非常常见的设置。

相关内容

  • 没有找到相关文章