

 Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 6 月 30 日。如需詳細資訊，請參閱[部落格文章](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 Amazon Redshift Serverless 時的考量
<a name="serverless-usage-considerations"></a>

如需 Amazon Redshift Serverless 可用 AWS 區域 位置的清單，請參閱 中針對 [Redshift Serverless API](https://docs.aws.amazon.com/general/latest/gr/redshift-service.html) 列出的端點*Amazon Web Services 一般參考*。

Amazon Redshift Serverless 所使用的某些資源會受到配額限制。如需詳細資訊，請參閱[Amazon Redshift Serverless 物件的配額](amazon-redshift-limits.md#serverless-limits-account)。

當您 DECLARE (宣告) 游標時，系統會在 [DECLARE](https://docs.aws.amazon.com/redshift/latest/dg/declare.html) 中指定 Amazon Redshift Serverless 的結果集大小規格。Amazon Redshift Serverless 的資料指標結果集大小總計上限為 150,000 MB。

*線上修補* – Amazon Redshift Serverless 提供自動軟體更新，而不需要傳統的維護時段。有新的更新可用時，系統會在閒置期間於發行後 14 天內套用。更新程序通常最多需要 15 分鐘。如果 14 天內沒有閒置 15 分鐘，您的 Serverless 端點可能會短暫無法使用。在此期間，與端點的應用程式連線可能會失敗。您可以在「Amazon Redshift 叢集版本」文件中監控 Redshift 修補程式版本。如需 Amazon Redshift Serverless SLA 的相關資訊，請參閱 [Amazon Redshift 服務水準協議](https://aws.amazon.com/redshift/sla/)。

*追蹤* - 當 Amazon Redshift 發行新的工作群組版本時，您的工作群組會自動更新。您可控制是否要將工作群組更新至最新版或前一版。如需有關追蹤的資訊，請參閱 [Amazon Redshift 佈建叢集和無伺服器工作群組的追蹤](tracks.md)。

*可用區域 ID* - 在設定 Amazon Redshift Serverless 執行個體時，請開啟**其他考量**，並確保**子網路**中提供的子網路 ID 至少包含兩個支援的可用區域 ID。
+ 對於未使用增強型 VPC 路由 (EVR) 的工作群組，您需要兩個可用區域 (AZ)。
+ 對於使用 EVR 的工作群組，您需要三個 AZ。

若要查看子網路與可用區域 ID 的對應，請移至 VPC 主控台，然後選擇**子網路**以查看子網路 ID 及其可用區域 ID 的清單。請確認您的子網路有對應至支援的可用區域 ID。若要建立子網路，請參閱《Amazon VPC 使用者指南》**中的[在 VPC 中建立子網路](https://docs.aws.amazon.com//vpc/latest/userguide/working-with-vpcs.html#AddaSubnet)。

*兩個子網路* - 您必須至少有兩個子網路，而且這些子網路必須跨越兩個可用區域。

*三個子網路 (具有 EVR ONLY)* - 您使用 EVR 時至少須有三個子網路，而且這些子網路必須跨越三個或更多可用區域。

*可用 IP 位址需求* - 在未啟用增強型 VPC 路由 (EVR) 的情況下使用 Redshift Serverless 時，每個子網路中至少須有三個可用的 IP 位址。這是服務正常運作的需求。

更新 Redshift Serverless 部署的 RPU 時，每個子網路中至少須有三個可用的 IP 位址，以因應服務的操作需求。

如需有關在 Amazon VPC 中配置 IP 位址和了解 IP 定址的詳細資訊，請參閱《Amazon VPC 使用者指南》**中的 [VPC 和子網路的 IP 定址](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-ip-addressing.html)。

------
#### [ Without EVR  ]

如果您未使用增強型 VPC 路由，則無論基本 RPU 的大小 (4 到 1024 個 RPU) 或工作群組的 RPU 用量為何，每個子網路都至少須有三個可用的 IP 位址。3 個 IP 位址的需求也適用於已啟用 AI 驅動擴展和最佳化功能的工作群組。

------
#### [ With Enhanced VPC Routing (EVR)  ]

如果您使用增強型 VPC 路由搭配 Redshift Serverless，則建立工作群組時所需的最少 IP 位址數量如下：


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

若使用 EVR，您將工作群組更新為使用更多 RPU 時，也需要可用的 IP 位址。更新工作群組的子網路時所需的可用 IP 位址數量如下：


| Redshift 處理單元 (RPU) | 更新後的 Redshift 處理單元 (RPU) | 所需的可用 IP 地址 | 
| --- | --- | --- | 
| 4 | 8 | 10 | 
| 8 | 16 | 10 | 
| 16 | 32 | 13 | 
| 32 | 64 | 16 | 
| 64 | 128 | 28 | 
| 128 | 256 | 52 | 
| 256 | 512 | 100 | 
| 512 | 1024 | 197 | 

**注意**  
 最大基本 RPU 容量上限 1024 僅適用於下列 AWS 區域：  
 美國東部 (維吉尼亞北部) 
 美國東部 (俄亥俄) 
 美國西部 (奧勒岡) 
 歐洲 (愛爾蘭) 
 歐洲 (倫敦) 

------

如需配置 IP 地址的相關資訊，請參閱《Amazon VPC 使用者指南》**中的 [IP 定址](https://docs.aws.amazon.com//vpc/latest/userguide/how-it-works.html#vpc-ip-addressing)。

遷移後的儲存空間** — 將 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 開發人員指南》中的[使用資料分佈樣式](https://docs.aws.amazon.com//redshift/latest/dg/t_Distributing_data.html)。如需排序索引鍵的相關資訊，請參閱[使用排序索引鍵](https://docs.aws.amazon.com//redshift/latest/dg/t_Sorting_data.html)。

VPC 共用** — 您可以在共用的 VPC 中建立 Amazon Redshift Serverless 工作群組。如果您這麼做，建議您不要刪除資源共用，因為這會導致工作群組變得無法使用。

**IPv6 支援：**

 Amazon Redshift Serverless 支援在 AWS 虛擬私有雲端 (VPCs) 中使用 IPv4 和 IPv6 地址 （雙堆疊） 或IPv4-only 組態來設定 Amazon Redshift 工作群組。您可以在建立新的 Amazon Redshift Serverless 工作群組時啟用 IPv6 支援，或修改現有的工作群組以支援 IPv6 定址。透過此功能，您可以在IPv6-enabled VPC 子網路中部署 Amazon Redshift Serverless 倉儲，並設定網路設定以支援應用程式的擴充地址空間需求。您的應用程式現在可以使用 IPv4 或 IPv6 通訊協定與 Amazon Redshift Serverless 倉儲通訊，以確保與現有和未來網路架構的相容性。