本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立使用 Aurora PostgreSQL 無限資料庫的資料庫叢集
您可以使用 Aurora Postgre 的無限資料庫版本建立新的 Aurora 資料庫叢集SQL,並將資料庫碎片群組新增至叢集。新增資料庫碎片群組時,您可以指定 Aurora 容量單位 () 中整個資料庫碎片群組的運算容量上限 (所有路由器和碎片的容量總和)ACUs。每個ACU都是大約 2 GB (GiB) 記憶體、對應 CPU和聯網的組合。擴展可增加或減少資料庫碎片群組的容量,視您的應用程式工作負載而定,類似 的方式 Aurora Serverless v2 可運作。
將資料庫碎片群組最大容量與建立的路由器和碎片數量建立關聯
資料庫碎片群組中的路由器和碎片初始數量取決於您在建立資料庫碎片群組時設定的最大容量。容量上限越高,在資料庫碎片群組中建立的路由器和碎片數量就越大。
每個節點 (碎片或路由器) 都有自己的目前容量值,也在 中測量ACUs。
-
當節點目前的容量太低而無法處理負載時,無限資料庫會將節點擴展到更高的容量。不過,當總容量達到上限時,節點不會擴展。
-
當節點目前的容量高於所需容量時,無限資料庫會將節點縮減為較低的容量。不過,當總容量達到最低時,節點不會縮減。
下表顯示 Aurora 容量單位 (ACUs) 中的資料庫碎片群組最大容量與建立的節點 (路由器和碎片) 數量之間的關聯性。
注意
這些值可能會有所變更。
如果您將運算備援設定為非零值,碎片總數將加倍或三倍。這會產生額外費用。
運算待命中的節點會向上和向下擴展至與寫入器相同的容量。您不會單獨設定待命的容量範圍。
節點總數 | 路由器 | 碎片 | 預設最小容量 (ACUs) | 最大容量範圍 (ACUs) |
---|---|---|---|---|
4 | 2 | 2 | 16 | 16–400 |
5 | 2 | 3 | 20 | 401–500 |
6 | 2 | 4 | 24 | 501–600 |
7 | 3 | 4 | 28 | 601–700 |
8 | 3 | 5 | 32 | 701–800 |
9 | 3 | 6 | 36 | 801–900 |
10 | 4 | 6 | 40 | 901–1000 |
11 | 4 | 7 | 44 | 1001–1100 |
12 | 4 | 8 | 48 | 1101–1200 |
13 | 5 | 8 | 52 | 1201–1300 |
14 | 5 | 9 | 56 | 1301–1400 |
15 | 5 | 10 | 60 | 1401–1500 |
16 | 6 | 10 | 64 | 1501–1600 |
17 | 6 | 11 | 68 | 1601–1700 |
18 | 6 | 12 | 72 | 1701–1800 |
19 | 7 | 12 | 76 | 1801–1900 |
20 | 7 | 13 | 80 | 1901–2000 年 |
21 | 7 | 14 | 84 | 2001–2100 年 |
22 | 8 | 14 | 88 | 2101–2200 |
23 | 8 | 15 | 92 | 2201–2300 |
24 | 8 | 16 | 96 | 2301–6144 |
資料庫碎片群組的最大容量型動態組態僅在建立期間可用。修改最大容量時,路由器和碎片的數量保持不變。如需詳細資訊,請參閱變更資料庫碎片群組的容量。
您可以使用SQL命令將碎片和路由器新增至資料庫碎片群組。如需詳細資訊,請參閱下列內容:
注意
您無法刪除碎片或路由器。