變更資料庫系統的資源配置
本文提供變更資料庫系統資源配置的詳細資訊和程序。
佈建資料庫系統之後,您可以隨時變更資源配置,以適應效能需求的變化。例如,您可能需要具有更多 OCPU 的系統,或者想要減少 OCPU 數目以降低成本。
注意:多節點 RAC 資料庫系統的資源配置變更作業會以輪流方式進行,讓您無須停機資料庫即可變更資源配置。
變更資源配置並不會影響資料庫系統可用的儲存大小。不過,新的資源配置可能會有不同的記憶體和網路頻寬特性,而且您可以在變更之後,將任何自訂項目重新套用至這些層面。
先決條件
- 資料庫系統和資料庫目前為「可用」狀態。
- 資料庫系統已向 Cluster Ready Services (CRS) Grid Infrastructure 堆疊註冊。資料庫系統預設會使用 CRS。
- 資料庫可以順利重新啟動。
- 資料庫設定為使用 SPFILE (伺服器參數檔),而不是 PFILE。資料庫系統中的資料庫預設會使用 SPFILE 組態。
- 「自動共用記憶體管理 (ASMM)」的
SGA_TARGET參數值不是零。資料庫系統預設會使用此 ASMM 組態。
移轉至 BaseDB x86 資源配置
您可以使用變更資源配置作業,將資料庫系統從標準 x86 資源配置移轉至基礎資料庫 x86 資源配置。下列先決條件和限制適用於資料庫系統的移轉。
- 不支援從基礎資料庫 x86 移轉至任何其他資源配置。
- 資料庫系統只能使用 Oracle Database 版本 26ai。
移轉至 AMD 資源配置
您可以使用變更資源配置作業,將資料庫系統從 Intel X7 資源配置和 AMD E4 資源配置移轉至 AMD E5 資源配置。下列先決條件和限制適用於資料庫系統的移轉。
- 從 Ampere A1 和 Intel X9 資源配置移轉至 AMD E4 和 E5 資源配置,反之亦然。
- 資料庫系統必須使用核心 UEK5。資料庫系統若在 UEK4 上,移轉作業將會自動更新為 UEK5。
- 若要從 Intel X7 資源配置移轉至 Intel X9 或 AMD E4 資源配置,資料庫系統必須使用 Oracle Linux 7 (OL7) 或更新版本。如果資料庫系統在 OL7 以下的版本上執行,您必須先將資料庫系統升級至 OL7 或更新版本,才能進行移轉。Oracle 建議使用 OL8。
- 若要從 Intel X7 或 AMD E4 資源配置移轉至 AMD E5 資源配置,資料庫系統必須使用 Oracle Linux 8 (OL8)。如果資料庫系統在 OL8 以下的版本上執行,您必須先將資料庫系統升級至 OL8,再進行移轉。
- 資料庫系統必須使用 Oracle Grid Infrastructure 19.15 之後的版本。
-
資料庫系統必須針對個別的資料庫版本系列使用下列 Oracle Database 版本或更新版本。
- 23.4.0.24.05
- 21.6.0.0.0
- 19.15.0.0.0
- 12.2.0.1.220418
- 12.1.0.2.220419
- 無法移轉以 Oracle Database 11。2 為基礎的資料庫系統。
- 您可以從以 Intel 為基礎的 2 進行遷移。僅限 X 到 AMD 型 X OCPU。例如,如果您採用 Intel VM.Standard2.2 資源配置,則可以遷移至 AMD 2 OCPU 資源配置。不過,移轉之後,您可以根據可用的選項變更 AMD 型 OCPU。
- 移轉至 AMD 資源配置之後,您可以將儲存體擴充至最多 40 TB (Intel X7 資源配置允許的最大儲存體選項)。
- 移轉至 AMD 資源配置之後,您使用的儲存效能選項將與先前的資源配置相同。您將無法變更為其他選項。
- 為移轉的資料庫系統建立複製時,該複製的特性將與移轉的資料庫系統具有相同的特性。
- 在移轉的資料庫系統中為資料庫建立 Oracle Data Guard 時,待命資料庫的特性將與移轉的資料庫系統具有相同的特性。
- 移轉成功後,您將無法從 AMD 移轉回 Intel 資源配置。
- 移轉成功後,您將無法回復至舊的開機磁碟區備份。
程序
使用 OCI 主控台執行下列步驟來變更資源配置:
注意: 變更資源配置需要重新啟動。
注意:目前不支援 AMD E5 彈性資源配置的資源配置變更。
- 在資料庫系統清單頁面上,選取您要使用的資料庫系統。如果您需要尋找清單頁面或資料庫系統的協助,請參閱列出資料庫系統。
- 在資料庫系統詳細資訊頁面的動作功能表中,選取變更資源配置。
- 在變更資源配置面板中,輸入下列詳細資訊。如需完整的資源配置清單,請參閱可用的資源配置和如何決定配置的資源配置。
資源配置系列
此段落顯示您在啟動設定時選取的值,而且無法變更。
- 如果您將資源配置從 Intel 型 X7 資源配置變更為 AMD 型彈性資源配置 E4,則無法變更 OCPU 數目。您可以從以 Intel 為基礎的 2 進行遷移。僅限 X 到 AMD 型 X OCPU。例如,如果您採用 Intel VM.Standard2.2 資源配置,則可以遷移至 AMD 2 OCPU 資源配置。不過,移轉之後,您可以根據可用的選項變更 AMD 型 OCPU。
- 您可以從標準 x86 資源配置移轉至基礎資料庫 x86 資源配置。
設定 ECPU
選取要用於此執行處理的 ECPU 資源配置。
若要變更 ECPU 數目,請執行下列步驟:
- 從所需資源配置的動作功能表中,選取更新 ECPU 數目。
- 從清單中選取每個節點所需的 ECPU 數目。
- 選取更新 (Update) 。
您可以更新配置給 Base DB x86 和 Standard x86 彈性資源配置的 ECPU 數目。
| 形狀 | ECPU 下限 | ECPU 上限 | 記憶體配置 |
|---|---|---|---|
| 基礎資料庫 x86 | 4 | 256 | 每 4 個 ECPU 各有 8 GB,最高可達 512 GB |
| 標準 x86 | 4 | 252 | 每 4 個 ECPU 各有 8 GB,最高可達 504 GB |
設定 OCPU
選取要用於此執行處理的 OCPU 資源配置。
若要變更 OCPU 數目,請執行下列步驟:
- 從所需資源配置的動作功能表中,選取更新 OCPU 數目。
- 從清單中選取每個節點所需的 OCPU 數目。
- 選取更新 (Update) 。
您可以變更 Ampere A1、AMD E4、AMD E5 和 Intel X9 彈性資源配置的 OCPU 數目。
- 若為 Ampere A1 資源配置,最少可選取 1 個 OCPU,最多可選取 57 個 OCPU。
- 對於 AMD E4 和 E5 資源配置,最少可選取 1 個 OCPU,最多可選取 64 個 OCPU。
- 若為 Intel X9 資源配置,最少可選取 1 個 OCPU,最多可選取 32 個 OCPU。
下列資源會根據您選取的 OCPU 數目按比例擴展。
-
記憶體 (GB) :要配置給此執行處理的記憶體大小。
對於 Ampere A1、AMD E4、AMD E5 和 Intel X9 資源配置,記憶體將根據所選的 OCPU 數目按比例擴展。
- 對於 Ampere A1 資源配置,會為每個 OCPU 配置 8 GB 的記憶體。配置的記憶體最小值為 8 GB,最大值為 456 GB。
- 對於 AMD E4 和 E5 資源配置,系統會為每個 OCPU 配置 16 GB 的記憶體。配置的記憶體至少為 16 GB,而最多為 1024 GB。
- 對於 Intel X9 資源配置,會為每個 OCPU 配置 16 GB 的記憶體。配置的記憶體最小值為 16 GB,最大值為 512 GB。
-
網路頻寬 (Gbps) :您要配置給此執行處理的網路頻寬量。
對於 Ampere A1、AMD E4、AMD E5 和 Intel X9 資源配置,頻寬將根據所選的 OCPU 數目按比例擴展。每個 OCPU 會配置 1 Gbps 的網路頻寬。
- 對於 Ampere A1 資源配置,至少會配置 1 Gbps 和最多 40 Gbps 的網路頻寬。
- 對於 AMD E4 和 E5 資源配置,至少會配置 1 Gbps 和最多 40 Gbps 的網路頻寬。
- 對於 Intel X9 資源配置,至少會配置 1 Gbps 和最多 32 Gbps 的網路頻寬。
-
理論 IOPS 上限:要配置給此執行處理的每秒輸入和輸出量 (IOPS)。理論 IOPS 上限也取決於您選取的儲存體。
若為標準 x86 資源配置,理論 IOPS 上限將根據選取的 ECPU 數目按比例調整。每個 ECPU 會配置 8K 理論 IOPS 上限。
對於 Ampere A1、AMD E4、AMD E5 和 Intel X9 形狀,理論最大 IOPS 將根據所選的 OCPU 數量按比例擴展。每個 OCPU 會配置 16K 理論 IOPS 上限。
- 對於 Ampere A1 資源配置,至少配置了 16K,最高配置了 640K 理論最大 IOPS。
- 對於 AMD E4 和 E5 資源配置,最少會配置 16K,最多配置 640K 理論 IOPS 上限。
- 對於 Intel X9 資源配置,至少會配置 16K 到 512K 理論最大 IOPS。
變更資源配置
選取變更並確認。
- 如果您的資源配置變更作業失敗,請參閱資源配置變更失敗疑難排解。