发布于: Nov 25, 2019

Amazon Redshift 现在可提供高效、自动化的方式来维护 Redshift 表格中的数据排序顺序,以持续优化查询性能。新的自动表格排序功能可以简化维护且易于使用,并且不会影响性能以及对 Redshift 表格的访问。自动表格排序功能是自动 Vacuum 删除自动分析功能的补充,这些功能可完全自动化表格维护。自动表格排序功能现已在指定了排序键的 Redshift 表格上默认启用。

通过 Redshift 自动表格排序功能,管理员不再需要为跟踪排序对象和排序时间而发愁。Redshift 将会自动完成。Redshift 将会在后台运行排序并重新组织表格中的数据,以维持排序顺序并提供最优性能。此操作不会中断查询处理和减少仅处理常访问的数据块所需的计算资源。它通过使用机器学习来分析查询模式,以此对要排序的表格块进行优先级排序。对于需要持续分析数据和 ETL/批处理操作(如增量每日更新)的使用案例,自动表格排序功能非常有用。Redshift 将会就对给定表格显式运行 Vacuum 排序是否有益提供建议。

有关自动表格排序的更多信息,请参阅 Amazon Redshift 文档

Redshift 1.0.11118 及更高版本提供此功能。请参阅 AWS 区域表了解 Amazon Redshift 的可用情况。