在專用 Exadata 基礎架構上使用自治式 AI 資料庫超額佈建 CPU

您可以佈建比專用 Exadata 基礎架構上可用的實體 CPU 多的自治式 AI 資料庫。這稱為 CPU 過度啟動設定。

附註:

僅 OCPU 運算類型支援 CPU 超載。

關於 CPU 過度啟動設定

CPU 過度佈建可讓您在系統層次建立更多資料庫,並在每個基礎架構執行處理上執行更多資料庫。

在佈建 Autonomous AI Database 時,您可以將分數 OCPU 值 (0.1 至 0.9 OCPU,增量為 0.1) 指定給不需要整個 OCPU 的資料庫。您可以將一小部分的 OCPU 分配給用於非生產環境資料庫 (例如開發或測試環境) 的最低或非效能關鍵工作負載的資料庫,以最佳化 OCPU 使用量。佈建少於 1 個 OCPU 的測試資料庫 (例如 0.1 個 OCPU),可讓您保留其他資料庫的其餘 0.9 個 OCPU。因此,您可以佈建比可用 CPU 多的資料庫。例如,具有 100 個 CPU 的 Exadata 基礎架構可容納 1000 個具有 CPU 過度佈建的自治式 AI 資料庫

對於使用一或多個 OCPU 的資料庫,您必須以 1 個或更多個 OCPU 的倍數增加指定的 CPU 數目。例如,您無法將 3.5 OCPU 指定給資料庫。3 以上的下一個可用 OCPU 數目為 4。您也可以為每個 Autonomous AI Database 指定最多 32 GB 的儲存空間。OCPU 和儲存資源的最低需求較低,可讓您過度佈建資料庫,並在每個基礎架構執行處理上執行更多資料庫。

實作 CPU 過度佈建

佈建 OCPU 過度佈建的資料庫只能連線至:
  • 適用於 Autonomous AI Transaction Processing 工作負載的 tplow 服務。
  • Autonomous AI Lakehouse 工作負載的 low 服務。
配置給佈建 OCPU 超額佈建之資料庫的資源,會根據選擇的 OCPU 數目按比例計算。例如,具有 0.3 個 OCPU 的 Autonomous AI Database 將取得單一 OCPU Autonomous AI Database 配置的 30% 記憶體和並行敘述句配置。如需詳細資訊,請參閱 Autonomous AI Database 的預先定義資料庫服務名稱
建立新的 Autonomous AI Database 實例或複製現有的 Autonomous AI Database 實例或其備份時:
  • 使用 ECPU 的資料庫不支援 CPU 超額佈建。自治式 AI 資料庫的 ECPU 值下限為 2。
  • 您可以將 OCPU 的分數值從 0.1 指派給 0.9 (以 0.1 個 OCPU 為增量單位),指派給不需要整個 OCPU 的資料庫。對於需要一或多個 OCPU 的資料庫,您必須指定指派的 OCPU 數目作為整數。例如,您無法將 3.5 個 OCPU 指派給資料庫。3 以上的下一個可用 OCPU 數目為 4。
  • 從備份進行複製時,您只能視需要將 CPU 大小調整為複製後的小數值。如需從備份複製的指示,請參考從備份複製 Autonomous AI Database
向上或向下調整自治式 AI 資料庫時:
  • 從小數值擴展至完整 OCPU 並不會影響您可以連線的預先定義資料庫服務。您只能連線至 Autonomous AI Transaction Processing 工作負載的 tplow 服務,以及 Autonomous AI Lakehouse 工作負載的 low 服務。如需有關擴大資料庫的指示,請參考將 CPU 或儲存資源新增至自治式 AI 資料庫
  • 縱向縮減至完整 OCPU 的小數值,並不會影響您可以連線的預先定義資料庫服務。儘管是在過度佈建的 OCPU 上,您仍可以繼續連線至所有預先定義的資料庫服務,但在縮減之前完成。如需有關縮減資料庫的指示,請參閱Autonomous AI Database 移除 CPU 或儲存資源

自動調整功能可讓自治式 AI 資料庫使用比配置的 CPU 數目多出 3 倍的 CPU 和 IO 資源。對在超額佈建 OCPU 上建立的資料庫套用自動調整時,如果 CPU 數目為 3 倍的分數值,則會將其四捨五入至下一個整數。如需詳細資訊,請參閱自動調整規模時的 CPU 配置