加载有序数据块中的数据 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

加载有序数据块中的数据

如果需要添加大量数据,加载符合排序顺序的有序数据块则不需要使用 Vacuum。

例如,假设您需要加载包含从 2017 年 1 月到 2017 年 12 月的事件的表。假设每个月均在一个单独的文件中,请加载 1 月的行、2 月的行,依此类推。加载完成后,表已完成排序,无需运行 Vacuum。有关更多信息,请参阅使用时间序列表

在加载非常大的数据集时,排序操作所需要的空间可能会超出总可用空间。通过加载较小数据块中的数据,每次加载期间使用的中间排序空间会大幅减少。此外,如果 COPY 失败回滚,加载较小的数据块更容易重启。