gpt4 book ai didi

amazon-web-services - 按 Sortkey 顺序和 VACUUM 加载数据

转载 作者:行者123 更新时间:2023-12-04 08:05:31 25 4
gpt4 key购买 nike

我正在将表的夜间快照加载到 Redshift 中。我在表的末尾添加了一个名为“rundate”的列,它仅表示数据何时通过我的 ETL 过程提取。它也是主要的排序键。

每晚的表格变得越来越长,其中许多有 400 多列。

现在我将 FILLRECORD 与 EMPTYASNULL 结合使用,以便将 NULLS 放入表中,一旦 COPY 命令完成,我将使用

update table set rundate = 'date' where rundate is NULL

为了获得正确的快照日期。

我想知道它是否仍被视为“按排序键顺序加载数据”,我不需要清理。除此之外,没有对任何记录进行任何更新/删除。

最佳答案

不幸的是没有。更新将执行删除/插入,每天将您的整个负载作为需要 VACUUM 的死记录。我建议加载到一个空的阶段表中,然后在阶段后插入带有额外 rundate 列的数据。

关于amazon-web-services - 按 Sortkey 顺序和 VACUUM 加载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30037689/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com