關於 Autonomous Database on Dedicated Exadata Infrastructure

Autonomous Database 提供容易使用的完全自治式資料庫,可靈活調整規模、提供快速的查詢效能,且無須任何資料庫管理。

Oracle Autonomous Database on Dedicated Exadata Infrastructure 是在 Oracle Cloud Infrastructure (OCI) 中執行的高度自動化、完全受管理的資料庫環境,具備已確認的硬體和軟體資源。這些隔離資源使組織能夠滿足嚴格的安全性、可用性和效能要求,同時降低成本和複雜性。

您可以根據工作負載類型,以兩種不同模式設定資料庫,如下所示:
  • 自治式資料倉儲
  • Autonomous Transaction Processing

自治式資料倉儲

Oracle Autonomous Data Warehouse 是一種雲端資料倉儲服務,可將營運資料倉儲、保護資料及開發資料導向應用程式的複雜性幾乎完全消除。

此服務可將資料倉儲的佈建、設定、保護、調整、調整規模、打補丁、備份及修復作業自動化。Autonomous Data Warehouse 與其他僅修補和更新服務的完全受管理雲端資料倉儲解決方案不同,它具有彈性、自動調整規模、效能調整、安全性,以及一組廣泛的內建融合式資料庫功能,可簡化多種資料類型的查詢、機器學習分析、簡單的資料載入和資料視覺化。

Autonomous Data Warehouse 服務可在 Exadata Cloud@Customer 上使用 Oracle 公有雲和您自己的資料中心。

Autonomous Transaction Processing

Oracle Autonomous Transaction Processing 是一種雲端資料庫服務,可消除操作和保護高效能資料庫的複雜性。

此服務可將資料庫的佈建、設定、調整、調整規模、打補丁、加密及修復自動化。此外,此服務還包含所有 Oracle 的進階資料庫選項,例如即時應用程式叢集 (RAC)、多用戶、分割、記憶體內、進階安全及進階壓縮。此服務旨在支援從簡單的 Web 應用程式到對業務營運至關重要的大型和複雜應用程式的所有內容。

Autonomous Transaction Processing 服務可在 Exadata Cloud@Customer 上的 Oracle 公有雲和您自己的資料中心使用。

Autonomous Database on Dedicated Exadata Infrastructure 的主要功能

Autonomous Database on Dedicated Exadata Infrastructure 提供下列功能,可在雲端中提供經濟實惠、功能豐富的資料庫服務。

  • 完全受管理:Oracle 透過自我驅動的 Autonomous Database 技術,簡化資料庫的端對端管理。使用 Autonomous Database 時,您不需要設定或管理任何硬體,也不需要安裝任何軟體。Autonomous Database 會負責建立、備份、修正及升級資料庫、增加或縮小資料庫,以及其他例行資料庫維護工作,無須人為介入,也不會停機服務。
  • 完全調整:Autonomous Database 是設計為「載入並執行」服務,可定義表格、載入資料,以及開始執行查詢。Autonomous Database 提供立即可用的優異效能。您可以使用所有熱門程式設計語言、任何業務分析工具、雲端服務、內建 SQL 工作表,甚至是機器學習筆記型電腦的 Oracle 資料庫用戶端驅動程式來執行查詢。
  • 完全靈活:Autonomous Database 是完全靈活的服務。開始使用 Autonomous Database 時,只需指定 CPU 數目 (運算核心的單位表示式) 和資料庫的儲存容量即可。您可以隨時稍後啟用自動調整功能,或是手動調整、增加或減少 CPU 或儲存容量。啟用自動擴展或執行手動調整時,您的資料庫資源會在不停機或服務中斷的情況下縮減或增加。您可以將 Autonomous Database 調整為所需的確切運算和儲存,甚至關閉閒置運算以節省成本。
  • 高可用性:Autonomous Database 提供具有下列功能的高可用性資料庫:
    • 自治式資料保全,可用於保護重要資料庫免於發生故障和災害。
    • 自動和手動備份,可用來將資料庫回復並復原到保留期間內的任何時間點。
  • 高效能:Autonomous Database 提供具有下列功能的高效能資料庫:
    • 自動化索引管理
    • 自動即時統計資料收集
    • 為應用程式最佳化高頻單列插入
    • 為不同類型使用者預先設定的資源設定檔,以達到最佳化的查詢效能和並行工作負載
  • 易於使用:Autonomous Database 包含完整的 REST 型 API 和雲端服務主控台,可管理服務 (例如停止、啟動或調整服務等任務) 及監控服務 (例如檢視資料倉儲上最近的活動層級等功能)。
  • 與現有的應用程式和工具相容:Autonomous Database 建立在 Oracle Database 之上,因此支援 Oracle Database 的應用程式和工具也支援 Autonomous Database 。這些工具和應用程式可位於您的資料中心或公共雲端,並使用標準 SQL*Net 連線連接到 Autonomous Database
  • 與第三方工具和公用程式整合:您可以使用 Autonomous Database 將資料庫應用程式與其他 Oracle Cloud 服務 (例如 Oracle Analytics CloudOracle GoldenGate Cloud ServiceOracle Data Integration Platform Cloud) 整合。您可以使用 Autonomous Database 提供的資料庫移轉公用程式,輕鬆從 MySQL、Postgre SQL、SQL Server 及其他資料庫移轉資料。Autonomous Database 支援透過 SQL*Net、JDBC 和 ODBC 進行連線。
  • 內建工具: Autonomous Database 隨附內建工具,例如:
    • Oracle Application Express (APEX) 是一種低程式碼開發平台,可讓您建置具備世界級功能且可擴展的安全企業 App。
    • Oracle REST Data Services (ORDS) 是 Java Enterprise Edition 型資料服務,可輕鬆為關聯式資料和 JSON 文件存放區開發現代化的 REST 介面。
    • Oracle Database Actions ,Oracle SQL Developer 的瀏覽器式介面。

適用於 Autonomous Database on Dedicated Exadata Infrastructure 的部署選擇

專用 Exadata 基礎架構上的 Autonomous Database 為作業控制與隔離提供三種部署可能性:
  • Oracle Cloud Infrastructure:公有雲內的專用資料庫,可完全隔離您的資料和作業。Oracle Public Cloud 上的 Autonomous Database 可取得處理器、記憶體、網路或儲存等專用系統資源,以更有效地控制作業原則和程式實際執行自訂項目。

    使用 Dedicated Region Cloud@Customer (DRCC) 選項,客戶可以取得整個 OCI 區域,因為它存在於 Oracle 的公有雲中,並部署在客戶資料中心內。部署在 DRCC 中的 Autonomous Database 功能與部署在 Oracle Public Cloud 區域中的功能相同,但是在客戶資料中心內取得 OCI 區域。

  • Exadata Cloud@Customer 基礎架構:您的資料中心中的 Autonomous Database ,可滿足無法移轉至公有雲之工作負載的法規、資料主權或網路延遲需求。此部署選項可讓 IT 輕鬆將自助服務資料庫提供給業務使用者和開發人員,同時確保所有資料的安全性和治理。

  • 多重雲部署在 AWS 雲端區域中的 Oracle Autonomous Database on Dedicated Exadata Infrastructure 。此部署選項可讓需要高效能和低延遲的 AWS 內執行的應用程式,從具有高可用性、可擴展、安全且與許多 AWS 作業服務整合的完全託管 Oracle Database 中受益。Oracle Public Cloud 支援的所有功能也將適用於多雲端部署,但 Oracle Database@AWS 不支援的功能中列出的功能除外。

所有平台都支援 Autonomous Database 的標準功能集,但有一些差異。所有透過此文件,您將會遇到下列適用之徽章:
  • 適用於:適用 僅限 Oracle Public Cloud
  • 適用於:適用 僅限 Exadata Cloud@Customer
  • 適用於:僅適用於 適用 多雲端

如需 Oracle Public Cloud 獨家支援的功能或 Exadata Cloud@Customer 部署選項,請參閱 Oracle Cloud 與 Exadata Cloud at Customer 之間的功能同位檢查

Autonomous Database on Dedicated Exadata Infrastructure 的元件

下圖說明 Autonomous Database on Dedicated Exadata Infrastructure 的基礎架構元件。

秘訣:

在下列影像中,您可以按一下想要進一步探索的元件。


秘訣:

如需示範如何利用這些元件開發、測試及部署資料庫應用程式的實用使用案例,請參閱設定 Autonomous Database on Dedicated Exadata Infrastructure

Autonomous Database on Dedicated Exadata Infrastructure 以下列 Oracle Cloud 資源為基礎:

  • Exadata 基礎架構資源代表您資料中心的 Exadata Database Machine 系統,以及連接到 Oracle Cloud 的網路組態。如需 Exadata 基礎架構與其功能以及使用方式的簡介,請參閱關於 Exadata 基礎架構

  • 自治式 Exadata VM 叢集 (AVMC) 資源可提供您部署中 Exadata 基礎架構資源與自治式容器資料庫資源之間的連結。它是基礎 Exadata 基礎架構資源之所有運算節點的一組對稱 VM (虛擬機器)。您可以:
    • 在單一 Exadata 基礎架構資源上建立多個 AVMC。支援多個 VM 叢集可讓您:
      • 排定在相同 Exadata 基礎架構上針對每個 AVMC 執行個別維護。

      • 在相同的 Exadata 基礎架構上為 Autonomous Database 選擇不同的授權模型。

      • 在相同 Exadata 基礎架構上的 AVMC 之間建立並測試自治式資料保全。

      • 自訂每個 AVMC 組態的運算、儲存及記憶體,以因應預期的工作負載。

    • 在一般 Exadata 基礎架構資源上建立自治式 Exadata VM 叢集和 Exadata 資料庫 VM 叢集。

    如需 AVMC 的概要、其功能及使用方式,請參閱關於自治式 Exadata VM 叢集

    附註:

    啟動多個 VM Autonomous Database 功能後,您只能在 Oracle Cloud 中建立的 Exadata 基礎架構資源上建立多個 VM - 自治式 VM 叢集 (AVMC)。如果您需要解決此限制,而且想要將自治式 VM 叢集新增至較舊的 Exadata 基礎架構資源,請在 My Oracle Support 中建立服務要求。如需提出支援要求的說明,請參閱 Create a Service Request in My Oracle Support
  • 自治式容器資料庫 (ACD) 資源為您的 Autonomous Database 提供一個容器。您可以在單一 AVMC 資源中建立多個 ACD,但必須至少建立一個 ACD,才能建立任何 Autonomous Database 。如需 ACD 的簡介、其功能及使用方式,請參閱關於自治式容器資料庫

    ACD 可使用 Oracle Database 19cOracle Database 23ai 佈建,適用於其中佈建的所有 Autonomous Database 。不過,若要以 23ai 作為 ACD 的資料庫軟體版本,父項 AVMC 必須是 ECPU 型,且 DatabaseVersion 標記設為 23ai 。如需這些資料庫版本支援的資料庫功能完整清單,請參閱 Oracle Help Center 上的 Oracle Database 23aiOracle Database 19c

  • Autonomous Database 資源是使用者資料庫。您可以在單一自治式容器資料庫資源中建立許多 Autonomous Database 。如需 Autonomous Database 的簡介及其功能,以及如何使用這些功能,請參閱關於 Autonomous Database

  • 自治式備份資源是 Autonomous Database 的備份。Oracle 會自動為您建立這些資源。請參閱 Backup and Restore Autonomous Database 以瞭解詳細資訊。

Autonomous Database on Dedicated Exadata Infrastructure 相關聯的使用者角色

設定及使用 Autonomous Database on Dedicated Exadata Infrastructure 所涉及的任務可分為三個邏輯角色:少數人擔任車隊管理員、更多人擔任資料庫管理員,甚至更像資料庫使用者一樣行事。根據您決定隔離與分配職責的方式,指定人員可採用一或多個這些角色。

  • 機組管理員。機組管理員可建立、監控及管理核心 (Exadata 基礎架構和自治式 Exadata VM 叢集) 和自治式容器資料庫資源。

    機組管理員必須是具備這些資源管理權限的 Oracle Cloud 使用者,並且允許在建立這些資源時使用必須指定的網路資源。

  • 資料庫管理員。資料庫管理員建立、監控和管理自主資料庫。此外,他們還可以在這些資料庫中建立和管理 Oracle Database 使用者,並提供其他人必要的資料庫存取資訊。

    若要執行這些職責,資料庫管理員必須是 Oracle Cloud 使用者,其權限必須允許管理 Autonomous Database 和 Autonomous Backup 資源,並且允許在建立 Autonomous Database 時,使用需要指定的自治式容器資料庫和網路資源。建立 Autonomous Database 資源時,資料庫管理員會定義並取得資料庫之 ADMIN 管理使用者帳戶的存取權。

  • 資料庫使用者。資料庫使用者是撰寫連接到並使用 Autonomous Database 來儲存和存取資料的應用程式的開發人員。資料庫使用者不需要 Oracle Cloud 帳戶:可從資料庫管理員取得資料庫的網路連線和連線授權資訊。