Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

步骤 6:对数据库执行 vacuum 和分析操作

当添加、删除或修改大量行时,您应运行 VACUUM 命令,然后运行 ANALYZE 命令。vacuum 将从已删除行中恢复空间并还原排序顺序。ANALYZE 命令更新统计元数据,这使查询优化程序能够生成更准确的查询计划。有关更多信息,请参阅 对表执行 vacuum 操作

如果您按排序键顺序加载数据,则 vacuum 操作的速度会很快。在本教程中,虽然您添加了大量行,但这些行添加到了空表中。在这种情况下,无需重新排序,而且您不删除任何行。COPY 在加载空表后自动更新统计数据,因此您的统计数据应是最新的。但是,作为好的事务管理,您将通过对数据库执行 vacuum 和分析操作来完成本教程。

要对数据库执行 vacuum 和分析操作,请执行以下命令。

Copy
vacuum; analyze;

下一步

步骤 7:清除资源

本页内容: