发布于: Aug 20, 2019
Amazon Redshift Advisor 目前为频繁查询的表推荐最适合的分发密钥来提高查询性能。Advisor 通过分析集群的性能和查询模式生成定制的推荐内容。然后,您可以使用 ALTER TABLE ALTER DISTKEY 命令来添加或修改表的分发密钥,而不会影响并发读取或写入查询。
当您为表指定合适的分发密钥时,Amazon Redshift 会在将数据加载到该表时在每个节点上放置数量相似的行。如果这些表可以联接在其分发密钥列上,则联接多个表的查询将加快运行。
借助此 Advisor 更新,Amazon Redshift 现在可以通过构建 SQL 联接历史记录的图表示和在联接时跨节点针对传输的数据进行优化来确定合适的分发密钥。有关更多信息,请参阅选择数据分发方式。
您可以在 Amazon Redshift 控制台上的左侧导航菜单访问 Advisor。请注意,如果分发密钥建议会对您的工作负载产生重要的积极影响,Advisor 将仅显示分发密钥。有关更多信息,请参阅采用 Amazon Redshift Advisor 的推荐。
Advisor 分发密钥推荐连同 Amazon Redshift 发布版本 1.0.8610 或更高版本现已在下列区域推出:美国东部(弗吉尼亚北部)、美国西部(俄勒冈)、美国西部(加利福尼亚北部)、欧洲(爱尔兰)、欧洲(法兰克福)、亚太地区(东京)、亚太地区(首尔)、亚太地区(新加坡)和亚太地区(悉尼)。