使用 Amazon Redshift Serverless 时的注意事项 - Amazon Redshift

使用 Amazon Redshift Serverless 时的注意事项

有关提供了 Amazon Redshift Serverless 的 AWS 区域 的列表,请参阅《Amazon Web Services 一般参考》中针对 Redshift Serverless API 列出的端点。

Amazon Redshift Serverless 使用的某些资源受限于配额。有关更多信息,请参阅 Amazon Redshift Serverless 对象的配额

当您 DECLARE(声明)游标时,将在 DECLARE 中指定 Amazon Redshift Serverless 的结果集大小规范。Amazon Redshift Serverless 的游标最大结果集总大小为 150000 MB。

维护时段 – Amazon Redshift Serverless 没有维护时段。软件版本更新将自动应用。当 Amazon Redshift 切换版本时,现有连接或查询执行不会中断。新连接将始终立即与 Amazon Redshift Serverless 连接和发挥作用。

可用区 ID – 在配置 Amazon Redshift Serverless 实例时,打开其他考虑事项,确保子网中提供的子网 ID 至少包含三个受支持的可用区 ID。要查看子网到可用区 ID 映射,请转到 VPC 控制台并选择子网,以通过可用区 ID 来查看子网 ID 列表。验证您的子网已映射到受支持的可用区 ID。要创建子网,请参阅《Amazon VPC 用户指南》中的在 VPC 中创建子网

三个子网 – 您必须至少有三个子网,并且这些子网必须跨三个可用区。例如,您可以使用三个子网。这些子网将映射到可用区 us-east-1a、us-east-1b 和 us-east-1c。美国西部(北加利福尼亚)区域是一个例外。它需要三个子网,其方式与其他区域相同,但这些子网只能跨越两个可用区。条件是所跨越的其中一个可用区必须包含两个子网。

可用 IP 地址要求 – 创建 Amazon Redshift Serverless 工作组时,必须有可用的 IP 地址。随着工作组的 Redshift 处理单元(RPU)数量的增加,IP 地址的最小数量也会增加。具体而言,工作组 VPC 中的每个子网都需要最小数量的 IP 地址。有关分配 IP 地址的更多信息,请参阅《Amazon VPC 用户指南》中IP 地址

创建工作组时所需的最小可用 IP 地址数如下:

Redshift 处理单元 (RPU) 所需的可用 IP 地址 最小 CIDR 大小
8 9 /27
16 15 /27
32 13 /27
64 21 /27
128 37 /26
256 69 /25
512 133 /24
1024 261 /23

在更新工作组以使用更多 RPU 时,您还需要可用 IP 地址。更新工作组的子网时所需的可用 IP 地址数如下:

Redshift 处理单元 (RPU) 更新的 Redshift 处理单元 (RPU) 所需的可用 IP 地址
8 16 10
16 32 13
32 64 16
64 128 28
128 256 52
256 512 100
512 1024 197
注意

以下 AWS 区域中仅提供 1024 的最大基本 RPU 容量:

  • 美国东部(弗吉尼亚州北部)

  • 美国东部(俄亥俄州)

  • 美国西部(俄勒冈州)

迁移后的存储空间 – 如果将小型 Amazon Redshift 预调配集群迁移到 Amazon Redshift Serverless,则在迁移后,您可能会发现分配的存储空间增大。这是优化的存储空间分配的结果,从而产生了预分配的存储空间。随着 Amazon Redshift Serverless 中数据的增长,此空间将在一段时间内使用。

Amazon Redshift Serverless 和 Amazon Redshift 预调配集群之间的数据共享 – 在 Amazon Redshift Serverless 作为创建者且预调配集群作为使用者的数据共享中,预调配集群必须具有高于 1.0.38214 的集群版本。如果您使用的集群版本低于此值,则运行查询时会出错。您可以在 Amazon Redshift 控制台上的维护选项卡中查看集群版本。您也可以运行 SELECT version();

最大查询执行时间 – 执行查询所用的时间(以秒为单位)。执行时间不包括在队列中等待的时间。如果查询超出设置的执行时间,Amazon Redshift Serverless 将停止查询。有效值为 0–86,399。

迁移带有交错排序键的表 – 当将 Amazon Redshift 预调配的集群迁移到 Amazon Redshift Serverless 时,Redshift 将具有交错排序键和 DISTSTYLE KEY 的表转换为复合排序键。DISTSTYLE 不会变化。有关分配方式的更多信息,请参阅《Amazon Redshift 开发人员指南》中的使用数据分配方式。有关排序键的更多信息,请参阅使用排序键

VPC 共享 – 您可以在共享 VPC 中创建 Amazon Redshift Serverless 工作组。在这样做时,建议您不要删除资源共享,因为这可能会导致工作组不可用。