Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

加载有序数据块中的数据

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

例如,假设您需要加载包含从 2012 年 1 月到 2012 年 12 月的事件的表。先加载一月的行,然后是二月,依此类推。加载完成后,表已完成排序,无需运行 Vacuum。有关更多信息,请参阅 使用时间序列表

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