本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立資料庫叢集,此叢集會使用 Aurora PostgreSQL Limitless Database
您可以建立使用 Aurora PostgreSQL 的 Limitless Database 版本的新 Aurora 資料庫叢集,以及將資料庫碎片群組新增至叢集。新增資料庫碎片群組時,請以 Aurora 容量單位 (ACU) 指定整個資料庫碎片群組的運算容量上限 (所有路由器和碎片的容量總和)。每個 ACU 是大約 2 GiB 的記憶體、對應的 CPU 和聯網的組合。視應用程式工作負載而定 (類似於 Aurora Serverless v2 的運作方式),擴展可增加或減少資料庫碎片群組的容量。
將資料庫碎片群組容量上限與建立的路由器和碎片數量建立關聯
資料庫碎片群組中的路由器和碎片初始數量取決於您在建立資料庫碎片群組時設定的容量上限。容量上限越高,在資料庫碎片群組中建立的路由器和碎片數量就越高。
每個節點 (碎片或路由器) 都有自己的目前容量值,該值同樣以 ACU 為單位進行量測。
-
當節點目前的容量太低而無法處理負載時,Limitless Database 會將節點擴展到更高的容量。不過,當容量總和達到上限時,節點不會向上擴展。
-
當節點目前容量高於所需時,Limitless Database 會將節點縮減到更低的容量。不過,當容量總和達到下限時,節點不會縮減規模。
下表顯示 Aurora 容量單位 (ACU) 資料庫碎片群組容量上限與建立的節點 (路由器和碎片) 數量之間的關聯性。
注意
這些值可能會有所變更。
如果您將運算備援設定為零以外的值,碎片總數將加倍或變成三倍。這會產生額外費用。
運算待命中的節點會向上和向下擴展到與寫入器相同的容量。您不會單獨為待命設定容量範圍。
| 節點總數 | 路由器 | 碎片 | 預設容量下限 (ACU) | 容量範圍上限 (ACU) |
|---|---|---|---|---|
| 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 命令,將碎片和路由器新增至資料庫碎片群組。如需詳細資訊,請參閱下列內容:
注意
您無法刪除碎片或路由器。