關於虛擬機器資料庫系統

Oracle Cloud Infrastructure (OCI) 在虛擬機器上提供資料庫系統。

虛擬機器上有兩種類型的資料庫系統 (DB 系統):
  • 單一節點資料庫系統:單節點資料庫系統由一個虛擬機器組成。
  • 多節點 RAC 資料庫系統:雙節點資料庫系統由兩部虛擬機器組成。

如果您必須佈建資料庫系統以供開發或測試之用,可使用特殊的快速佈建單一節點資料庫系統。

建立資料庫系統時,請選取適用於該資料庫系統上資料庫的 Oracle Database 版本和版本。您無法變更選取的版本。視您選取的 Oracle Database 版本和版本而定,您的資料庫系統可以支援多個可插拔資料庫 (PDB)。請參閱下列 Oracle Database 授權主題,瞭解所選 Oracle Database 版本可用的可插拔資料庫和容器資料庫 (CDB) 數目上限相關資訊。
資料庫系統只能有單一資料庫本位目錄 (換言之,只能有單一資料庫)。資料庫系統資料庫使用 OCI 區塊儲存,而非本機儲存。您可以在建立資料庫系統時指定儲存體大小,也可以視需要隨時縱向擴展儲存體。若要變更現有資料庫系統上的 CPU 核心數目,您必須變更該資料庫系統的資源配置。如需詳細資訊,請參閱變更資料庫系統的資源配置

附註:

資源配置變更作業會以輪流方式進行多節點 RAC 資料庫系統,讓您在不停機的情況下變更資源配置。

可用資源配置與其決定配置資源的方式

建立資料庫系統時,請選取資源配置,決定配置給資料庫系統的資源。建立資料庫系統之後,您可以變更其資源配置,以適應新的處理容量需求。提供下列資源配置:

彈性資源配置

彈性資源配置可讓您自訂配置給執行處理的 OCPU 數目。當您使用彈性資源配置建立執行處理時,可以為執行處理上執行的工作負載選取所需的 OCPU 數目。此彈性可讓您建置符合工作負載的執行處理,讓您能夠將效能最佳化並降低成本。允許的記憶體大小取決於選取的 OCPU 數目,而記憶體與 OCPU 的比率取決於資源配置。

Ampere、AMD 和 Intel 處理器提供彈性資源配置。下表顯示可用的資源配置。

表格 - 彈性資源配置

形狀 CPU 核心 記憶體 網路頻寬
安培 VM.Standard.A1。彈性 最小值為 1 個 OCPU ,最大值為 57 個 OCPU

每個 OCPU 8 GB

最小值是 8 GB ,最大值是 456 GB 的記憶體。

每一 OCPU 1 Gbps

最小值是 1 Gbps ,而最大值則是 40 Gbps 網路頻寬。

AMD VM.Standard.E5。彈性 最小值為 1 個 OCPU ,最大值為 64 個 OCPU

每個 OCPU 16 GB

最小值是 16 GB ,最大值是 1024 GB 的記憶體總計。

每一 OCPU 1 Gbps

最小值是 1 Gbps ,而最大值則是 40 Gbps 網路頻寬。

AMD VM.Standard.E4。彈性 最小值為 1 個 OCPU ,最大值為 64 個 OCPU

每個 OCPU 16 GB

最小值是 16 GB ,最大值是 1024 GB 的記憶體總計。

每一 OCPU 1 Gbps

最小值是 1 Gbps ,而最大值則是 40 Gbps 網路頻寬。

Intel X9 VM.Standard3。彈性 最小值為 1 個 OCPU ,最大值為 32 個 OCPU

每個 OCPU 16 GB

最小值是 16 GB ,最大值是 512 GB 的記憶體總計。

每一 OCPU 1 Gbps

最小值是 1 Gbps ,最高可達 32 Gbps 網路頻寬。

附註:

  • 從 23.7.0.0、19.19.0.0 以及更新的版本更新 (RU) 開始,Oracle Database 版本 23ai 和 19c 才提供 Arm 式 Ampere A1 資源配置。
  • 從 23.4.0.24.05、19.21.0.0 以及更新版本的更新 (RU) 開始,Oracle Database 版本 23ai 和 19c 才提供 AMD E5 資源配置。
  • Oracle Database 版本 23ai、21c 和 19c 僅提供 AMD E4 資源配置,版本為 23.4.0.24.05、21.6.0.0、19.15.0.0 以及更新版本更新 (RU)。
  • Intel X9 資源配置僅適用於 Oracle Database 版本 23ai、21c 和 19c,以及 23.4.0.24.05、21.8.0.0、19.17.0.0 和更新版本更新 (RU)。
  • 多節點 RAC 資料庫系統每個節點至少需要兩個 OCPU。

Arm 式 Ampere A1 資源配置

Arm 式 Ampere A1 資源配置具有彈性,可讓您自訂配置給執行處理的 OCPU 數目。以下是有關 Ampere A1 資源配置的一些其他詳細資訊:

  • 只有邏輯磁碟區管理程式才支援 Ampere A1 資源配置。
  • 只有單節點資料庫系統才支援 Ampere A1 資源配置。
  • Ampere A1 資源配置型資料庫系統不支援 Oracle Database Standard Edition。
  • 資料庫軟體映像檔無法用於在 Ampere A1 資源配置型資料庫系統上建立資料庫。
  • 如果資料庫的備份目的地是自治式復原服務,則不支援 Ampere A1 資源配置型資料庫系統佈建和回復。
  • 使用 OCI 保存庫加密的資料庫不支援 Ampere A1 資源配置。
  • Ampere A1 資源配置型資料庫系統的資源配置無法變更為 Intel 或 AMD 資源配置型資料庫系統,反之亦然。
  • Intel 或 AMD 資源配置型資料庫系統上無法回復 Ampere A1 資源配置型資料庫的備份,反之亦然。
  • Ampere A1 資源配置型資料庫系統不支援與 Intel 或 AMD 資源配置型資料庫系統建立關聯。

標準元件 Stencils

標準資源配置適用於 Intel 處理器。

下表顯示 X7 系列中的可用資源配置。

表格 - VM 可用的資源配置 X7 系列

形狀 CPU 核心 記憶體
VM.Standard2.1 1 15 GB
VM.Standard2.2 2 30 GB
VM.Standard2.4 4 60 GB
VM.Standard2.8 8 120 GB
VM.Standard2.16 16 240 GB
VM.Standard2.24 24 320 GB

附註:

  • Intel X7 資源配置僅適用於 Oracle Database 版本 23ai、21c 和 19c。
  • VM.Standard2.1 資源配置無法用於多節點 RAC 資料庫系統。

可用的資料庫版本

OCI 支援使用舊版資料庫建立資料庫系統。對於每個資源配置,在佈建時提供最新版本和先前的兩個版本,規格如下。

  • 從 23.7.0.0、19.19.0.0 以及更新的版本更新 (RU) 開始,Oracle Database 版本 23ai 和 19c 才提供 Arm 式 Ampere A1 資源配置。
  • 從 23.4.0.24.05、19.21.0.0 以及更新版本的更新 (RU) 開始,Oracle Database 版本 23ai 和 19c 才提供 AMD E5 資源配置。
  • Oracle Database 版本 23ai、21c 和 19c 僅提供 AMD E4 資源配置,版本為 23.4.0.24.05、21.6.0.0、19.15.0.0 以及更新版本更新 (RU)。
  • Intel X9 資源配置僅適用於 Oracle Database 版本 23ai、21c 和 19c,以及 23.4.0.24.05、21.8.0.0、19.17.0.0 和更新版本更新 (RU)。
  • Intel X7 資源配置僅適用於 Oracle Database 版本 23ai、21c 和 19c。
  • 不支援從 Intel X9 資源配置移轉至 AMD E4 和 E5 資源配置。
  • 只有使用基本映像檔搭配 21.6.0.0、19.15.0.0 及更新版本的版本更新時,才支援移轉至 AMD E4 資源配置。對於那些版本更新之前建立的執行處理,基準映像檔本身不支援移轉,因此無法進行更新和移轉。
  • 只有使用基礎映像檔搭配 21.8.0.0、19.17.0.0 和更新版本更新的執行處理,才支援移轉至 Intel X9 資源配置。對於那些版本更新之前建立的執行處理,基準映像檔本身不支援移轉,因此無法進行更新和移轉。

如果您必須建立較舊資料庫版本的資料庫系統,請參閱重要修正程式更新,瞭解所選資料庫版本的已知安全問題相關資訊。您也必須針對舊版資料庫所包含的作業系統,分析並修正已知的安全問題。如需 OCI 中資料庫安全最佳實務的相關資訊,請參閱保護資料庫

各種組態對可用儲存的影響

資料庫系統使用 OCI 區塊儲存。下表顯示可用儲存體選項的詳細資訊。儲存總計包括可用的儲存加上復原日誌。

一般資訊

  • 您可以個別調整資料儲存與復原儲存。Oracle 建議將復原儲存維持在儲存總計的 20% 或以上。
  • 若為多節點 RAC 資料庫系統,節點之間會共用儲存容量。
  • 復原區域儲存是根據選取的儲存體來決定的。不過,您可以在佈建之後單獨變更復原區域儲存體。

可供彈性資源配置使用的資料儲存

表格 - 適用於彈性資源配置的資料儲存

可用的資料儲存 (GB) 復原區域儲存 (GB) 儲存總計 (GB)
256 256 712
512 256 968
1024 512 1736
2048 512 2760
4096 1024 5320
8192 2048 10440
12288 4096 16584
16384 4096 20680
24576 8192 32968
32768 8192 41160
40960 10240 51400
49152 12288 61640
57344 14336 71880
65536 16384 82120
73728 18432 92360
81920 20480 102600

標準資源配置可用的資料儲存

表格 - 標準資源配置可用的資料儲存

可用的資料儲存 (GB) 復原區域儲存 (GB) 儲存總計 (GB)
256 256 712
512 256 968
1024 256 1480
2048 408 2656
4096 820 5116
6144 1228 7572
8192 1640 10032
10240 2048 12488
12288 2456 14944
14336 2868 17404
16384 3276 19860
18432 3688 22320
20480 4096 24776
22528 4504 27232
24576 4916 29692
26624 5324 32148
28672 5736 34608
30720 6144 37064
32768 6552 39520
34816 6964 41980
36864 7372 44436
38912 7784 46896
40960 8192 49352

服務限額

基準資料庫資源適用下列限額。

表格 - 服務限額

資源 Oracle Universal 點數 Pay As You Go 或試用版
VM 資料庫區塊儲存總計 150TB 2TB
VM.Standard1 - OCPU 總數 300 個核心 2 個核心
VM.Standard2 - OCPU 總數 美國西部 300 個核心 (鳳凰城)、美國東部 300 個核心 (阿什本)、德國中部 50 個核心 (法蘭克福)、英國南部 50 個核心 (倫敦) 2 個核心

附註:

VM 資料庫區塊儲存總計包括所有 VM.Standard1 和 VM.Standard2 虛擬機器資料庫的區塊儲存。

快速佈建選項

對於單一節點資料庫系統,OCI 提供「快速佈建」選項,可讓您使用邏輯磁碟區管理程式 (LVM) 作為儲存管理軟體來建立資料庫系統。標準方法 (「標準佈建」) 是使用「自動儲存體管理 (ASM)」佈建。

以下詳細資訊適用於快速啟動設定選項:

  • 使用快速佈建選項時,佈建期間指定的區塊磁碟區數目和大小會決定透過擴展所提供的最大總儲存量。
  • 多節點 RAC 資料庫系統需要 ASM,因此無法使用快速啟動設定選項建立。
  • 您可以複製已使用快速佈建選項建立的資料庫系統。
  • 在佈建 LVM 的資料庫系統時,您無法使用自訂資料庫軟體映像檔。

使用快速佈建時的儲存體調整考量

附註:

本主題僅適用於單一節點資料庫系統。

當您使用快速佈建選項佈建資料庫系統時,您在佈建期間指定的可用儲存體 (GB) 值會決定透過擴展所提供的最大總儲存體。下表詳細說明在啟動設定工作流程中提供之每一項設定的擴充功能所提供的最大儲存值:

表格 - 使用快速佈建時的儲存調整考量

佈建期間指定的初始儲存 (GB) 可透過調整規模使用的儲存上限 (GB)
256 2560
512 2560
1024 5120
2048 10240
4096 20480
8192 40960

多節點 RAC 資料庫系統的容錯域考量

當您佈建多重節點 RAC 資料庫系統時,系統預設會將每個節點指派給不同的容錯域。您可以使用「啟動設定」對話方塊中的進階選項連結,選取要用於多節點 RAC 資料庫系統的容錯域,系統會將節點指派給選取的容錯域。Oracle 建議您將多重節點 RAC 資料庫系統的每個節點放置在不同的容錯域中。

如需容錯域的詳細資訊,請參閱區域與可用性網域

重新啟動計畫性維護的資料庫系統節點

資料庫系統節點會使用定期必須進行維護的基礎實體主機。需要進行此類維護時,OCI 會排定重新啟動資料庫系統節點,並將近期重新啟動通知您。重新開機可讓您的資料庫系統節點移轉至不需要維護的新實體主機。(停止和啟動節點也會導致移轉至新的實體主機。)對資料庫系統節點的唯一影響是重新啟動本身。原始實體硬體的計畫性維護會在您的節點移轉至新主機之後進行,對您的資料庫系統沒有影響。

如果您的資料庫系統節點已排定進行維護重新啟動,您可以使用主控台或 API 主動重新啟動節點。這可讓您控制節點停止工作的時間和時間。如果您選擇不要在排定的時間之前重新啟動,OCI 將會在排定的時間重新啟動並移轉您的節點。

若要識別可以主動重新啟動的資料庫系統節點,請瀏覽至主控台中您系統的資料庫系統詳細資訊頁面,然後勾選節點維護重新啟動欄位。如果執行處理已排定維護重新啟動,而且可以主動重新啟動,此欄位會顯示重新啟動的日期和開始時間。當維護重新啟動欄位未顯示日期時,您的資料庫系統就沒有排定的節點維護事件。

若要使用 API 檢查排定的維護事件,請使用 GetDbNode 作業來檢查 DbNode 資源的 timeMaintenanceWindowEnd 欄位。此欄位指定系統何時開始下一個排定的節點重新啟動。

若要找出已排定維護重新啟動的節點,您可以搭配使用搜尋服務搭配預先定義的查詢,尋找已排定維護重新啟動的所有資料庫系統。

如需使用主控台重新啟動節點的說明,請參閱 Reboot a DB System

資料庫系統的安全強化工具

使用 Oracle Linux 7 佈建的資料庫系統包括 Python 命令檔 (稱為安全技術導入指南 (STIG) 工具),可用來執行資料庫系統的安全強化。

開機磁碟區備份

Oracle 會維護資料庫系統的每週開機磁碟區備份,以便在發生嚴重錯誤或系統故障時輕鬆恢復系統。使用者目前無法存取開機磁碟區備份 (沒有主控台、API 或 CLI 存取資料庫系統開機磁碟區備份),Oracle 則承擔保留和維護備份的費用。發生系統失敗事件時,請洽詢 My Oracle Support,要求 Oracle 從開機磁碟區備份執行資料庫系統的回復。