1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 好的,谢谢你的反馈。我们已经找到了问题的源头,并将进行修复调查。在修复后,我们将在论坛顶部的常规维护公告中发布说明。
这与我们最近引入的自动DISTSTYLE功能相关。对于当前为ALL的DISTSTYLE AUTO表,我们会将新数据加载到临时表中,然后检查新增行是否需要将表从ALL转换为EVEN。 https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_TABLE_NEW.html DISTSTYLE { AUTO | EVEN | KEY | ALL } The default is AUTO. … 自动:Amazon Redshift 根据表数据分配最佳分布方式。例如,如果指定了 AUTO 分布样式,Amazon Redshift 最初会将所有分布分配给一个小表,然后在表变大时将该表更改为均匀分布。分布的变化在几秒钟内在后台发生。... 有两种处理方法:
- 在加载的表上定义明确的EVEN、KEY或ALL分布。我主要建议将此选项用于可以使用KEY分布的表。如果没有使用KEY,那么AUTO分布将是最有效的。
- 从stl_load_errors中检索查询ID,从stl_querytext中检索查询的SQL,然后从pg_class、svv_table_info或stv_tbl_perm中按名称查找表。
相关内容
- AWS 官方已更新 1 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 2 年前