发布于: Mar 28, 2019

Amazon Redshift 现在可以根据表数据的大小自动分配最佳分布方式。通过自动选择合适的分布方式,您可以在节点之间获得更好的查询性能和存储空间利用率。

通过此更新,默认情况下 Amazon Redshift 最初将 ALL 分布分配给新表,然后在表变大时更改为 EVEN 分布。表从 ALL 更改为 EVEN 分布时,存储利用率可能会略有变化。分布的更改在后台发生,只需几秒钟,并且不会影响在表上执行的其他查询或事务的性能。

使用 CREATE TABLE 时,如果您不确定要选择的分布方式,可以指定 DISTSTYLE AUTO 或跳过 DISTSTYLE 选项,并让 Amazon Redshift 选择合适的分布方式。要查看应用于表的分布方式,请查询 PG_CLASS 系统目录表。有关更多信息,请参阅选择数据分布方式

表的自动分布现已在所有 AWS 商业地区的发布版本 1.0.6754 或更高版本中可用。请参阅 AWS 地区表,了解 Amazon Redshift 的可用情况。