HeatWave MySQL 功能

完全代管的資料庫服務

使用完全託管的資料庫服務自動執行耗時任務,例如高可用性管理、修補、升級和備份,從而提高生產力。利用即時佈建資源加速應用程式開發。

由 MySQL 工程團隊建置、管理及支援

程式開發人員可以提供現代化的雲端原生資料庫應用程式,讓您立即存取 MySQL 團隊的最新功能。MySQL 安全修正程式會自動套用,限制暴露安全漏洞。HeatWave MySQL 與內部部署 MySQL 100% 相容,無需更改應用程式即可順暢過渡到雲端。

用於管理資源、執行查詢和監控效能的互動式主控台

程式開發人員和 DBA 可輕鬆建立及管理 MySQL Database 和 HeatWave 節點。他們可以在主控台中存取 HeatWave Autopilot 功能 (例如自動佈建),以確定 HeatWave 叢集的最佳組態。他們還可以檢視及管理載入 HeatWave MySQL 的表格,以及快速建置與執行查詢。

主控台也可讓程式開發人員和 DBA 監控 MySQL Database 節點和 HeatWave 叢集的效能。他們可以監控各種硬體資源的使用狀況,以及各種查詢執行指標。

適用於 HeatWave MySQL 的 OCI Database Management

OCI Database Management 提供診斷功能,協助確保快速解決效能瓶頸,因此有助於防止應用程式中斷。此服務可用於主動偵測和識別 HeatWave MySQL 效能方面的根本原因。

建立在 MySQL Enterprise Edition 上

HeatWave MySQL 是唯一建立在 MySQL Enterprise Edition 上的 MySQL 雲端服務。進階功能讓客戶能夠實施額外的安全措施,在整個生命週期中保護資料,並遵守法規要求。

包含金鑰產生和數位簽章的非對稱加密

伺服器端非對稱加密讓程式開發人員和 DBA 得使用公用金鑰和私密金鑰提高機密資料的保護力度。他們也可以導入數位簽章,以確認文件簽署人的身分。程式開發人員可以在不修改目前應用程式的情況下加密資料。

隱藏您的資料

資料遮罩和去識別化可隱藏真實資料值並用替代值替換;提供選擇性遮罩、隨機資料替代、模糊等功能。使用 HeatWave MySQL 中的資料遮罩和去識別化,客戶可以隱藏機密資料,從而降低資料外洩的風險,然後將這些資料用於非生產系統,例如開發和測試環境。在 MySQL Database 節點或 HeatWave 叢集上執行查詢時,可以使用這些資料遮罩函數。

封鎖未授權的資料庫活動

HeatWave MySQL 資料庫防火牆會監控資料庫威脅,自動建立已核准的 SQL 陳述式允許清單,且會封鎖未授權的資料庫活動。還會針對 SQL 資料隱碼等資料庫特定攻擊提供即時保護。


高效能的記憶體內查詢加速器

HeatWave 是記憶體內的大量平行混合分欄查詢處理引擎。它會導入最先進的演算法執行分散式查詢處理的,可提供極高的效能。

專為大規模調整規模和效能打造的架構

HeatWave 可大量分割節點叢集的資料,供同時運用。這提供極佳的節點間擴展性。叢集內的每個節點與節點內的每個核心都可以同時處理分割的資料。HeatWave 具有智慧型查詢排程器,可重疊計算與網路通訊作業,實現數千核心的高擴展性。

已針對雲端最佳化

HeatWave 的查詢處理已針對雲端商品伺服器最佳化。分割區的大小已經過最佳化,可容納基礎資源配置的快取。計算與通訊任務的重疊針對可用網路頻寬進行最佳化。各種分析處理原始類型會使用基礎虛擬機器 (VM) 的硬體指示。

已針對高交易率和連線最佳化

Oracle MySQL Autopilot 可改善 MySQL HeatWave 執行緒集區的效能,提供硬體資源的最佳使用機制以提升效能。因此,HeatWave MySQL 可為 OLTP 工作負載提供更高的生產量,並防止生產量在交易和並行處理量較高時降低。


無需 ETL 的即時分析

HeatWave 讓您能夠對 MySQL Database 和物件儲存中的資料執行即時分析,而無需進行擷取、轉換及載入 (ETL) 複製。

即時分析

當交易更新自動即時複製到 HeatWave 分析叢集時,分析查詢即可存取最新的資訊。執行分析查詢之前,不需要編列資料索引。開發人員和 DBA 還可以利用 HeatWave 對儲存在 MySQL Database 和物件儲存中的 JSON 文件進行即時分析,從而將文件的分析查詢速度提高幾個數量級。

消除 ETL

不僅可消除複雜、耗時且成本高昂的 ETL 流程,還可免去整合單獨的分析資料庫和湖倉一體服務的工作。

MySQL 應用程式沒有任何變更

HeatWave 是原生的 MySQL 解決方案。不用變更目前的 MySQL 應用程式即可運作。

使用現有的商業智慧 (BI) 和資料視覺化工具

HeatWave 支援的商業智慧和資料視覺化工具與 MySQL Database 相同,包括 Oracle Analytics Cloud、Tableau 和 Looker。

提高安全性

MySQL Database 與 HeatWave 叢集節點之間的靜態和傳輸中資料一律加密。執行 ETL 期間不會發生洩漏資料的風險,因為資料未在資料存放區間傳輸。


HeatWave Autopilot:內建機器學習驅動的自動化

HeatWave Autopilot 提供工作負載感知、機器學習驅動的自動化。不須具備資料庫調整專業知識,也能改善效能和可擴充性,提高開發人員和 DBA 的生產力,並協助免除人為失誤。在實現大規模高效能查詢方面,HeatWave Autopilot 能夠處理許多非常具有挑戰性的重要工作,包括佈建、載入資料、執行查詢和故障處理。HeatWave MySQL 客戶可免費使用 HeatWave Autopilot。

HeatWave Autopilot 為 HeatWave 和 OLTP 提供眾多功能。

  • 自動佈建會透過調適型抽樣需要分析的表格資料,預測執行工作負載所需的 HeatWave 節點數目。這表示程式開發人員和 DBA 不再需要手動預估叢集的最佳大小。
  • 自動執行緒集區處理可讓資料庫服務為指定的硬體組態處理更多交易,為線上交易處理 (OLTP) 工作負載提供較高的生產量,並防止高層次的交易和並行處理生產量降低。
  • 自動形塑預測功能會持續監控線上交易處理 (OLTP) 工作負載 (包括輸送量和緩衝集區點擊率),提供任何指定時間的正確運算資源配置建議,讓客戶持續享有最佳性價比。
  • 自動編碼會將查詢納入考量,決定載入 HeatWave 之資料欄的最佳表示法。此最佳表示法會提供最佳查詢效能,並將叢集大小降到最低,以將成本降到最低。
  • 自動查詢計畫改善會從執行查詢中學習各種統計資料,改善未來查詢的執行計畫。使系統效能隨執行的查詢增多而改善。
  • 調適型查詢最佳化在查詢開始執行後使用各種統計資料來調整資料結構和系統資源,並根據運行時的實際資料分佈情況為每個節點獨立進行最佳化。特別查詢的效能可藉此提升 25%。
  • 自動放置資料可預測應分割記憶體中哪份表格的資料欄,以獲得最佳的查詢效能。它也會使用新的資料欄建議,預測查詢效能的預期收益。這會將節點間的資料移動降至最低,因為操作人員手動選取資料欄時的選擇,可能不是那麼盡如人意。
  • 自動壓縮會決定每個資料欄的最佳壓縮演算法,透過更快速的資料壓縮和解壓縮,提升載入和查詢效能。客戶可以藉由減少記憶體使用量,降低多達 25% 的成本。
  • Indexing (有限供應) 使用機器學習根據個別應用程式工作負載進行預測,自動判斷客戶應該從表格建立或刪除的索引,以最佳化 OLTP 生產量。為 OLTP 工作負載建立最佳索引、在工作負載發展期間維護這些索引都相當耗時,而此功能可為客戶省去這些任務。

整合式 HeatWave 功能

透過 HeatWave MySQL,您可以輕鬆利用更廣泛的整合式 HeatWave 功能,無須額外付費。

HeatWave Lakehouse

HeatWave Lakehouse 可讓您以創紀錄的速度查詢物件儲存、MySQL 資料庫或兩者的資料。查詢處理完全在 HeatWave 引擎內完成,因此您可以利用 HeatWave Lakehouse 處理非 MySQL 工作負載以及與 MySQL 相容的工作負載。

深入瞭解 HeatWave Lakehouse

HeatWave AutoML

藉助資料庫內機器學習,您無需將資料移到不同的機器學習服務,即可輕鬆、安全地對儲存在 MySQL 和 HeatWave Lakehouse 物件儲存中的資料進行機器學習訓練、推論和解釋,藉此加速機器學習計畫、提高安全性並降低成本。

進一步瞭解 HeatWave AutoML

HeatWave GenAI

HeatWave GenAI 透過資料庫內大語言模型 (LLM) 提供整合的自動化生成式 AI、自動化資料庫內向量儲存,以及以自然語言進行情境式對話 — 讓您即使不具備 AI 專長,也不移動資料的情況下也能利用生成式 AI。

深入瞭解 HeatWave GenAI


即時彈性

即時彈性可讓您透過任意數量的節點增加或減少 HeatWave 叢集的大小,不會造成任何停機時間或唯讀時間。

即使在尖峰時段也能保持始終如一的高效能及降低成本,無須停機

調整大小作業只需要幾分鐘,HeatWave 在此時間仍處於線上狀態,可供所有作業使用。調整大小之後,即會從物件儲存體下載資料、自動在所有可用的叢集節點之間重新達到平衡,然後立即提供查詢使用。因此,即使在尖峰時段,您也能受益於始終如一的高效能,並透過在適當的時候縮小 HeatWave 叢集的規模來降低成本,而不會造成任何停機時間或唯讀時間。

透過從物件儲存有效地重新載入資料,您還可以暫停和恢復 HeatWave 叢集,以降低成本。

沒有過度佈建的執行處理

客戶可以將 HeatWave 叢集擴展或縮減為任意數目的節點,不受其他雲端資料庫供應商提供的嚴格大小模型所限,被迫使用過度佈建的執行處理。使用 HeatWave 時,客戶只需為實際使用的資源付費。


適用於公有雲和您的資料中心

您可以在 OCI、AWS 或 Azure 上部署 HeatWave MySQL。您可以將資料從內部部署 OLTP 應用程式複製到 HeatWave MySQL,以在雲端進行近乎即時的分析和處理向量資料。您也可以在 OCI Dedicated Region 内的企業資料中心使用 HeatWave MySQL。

AWS 上的 HeatWave MySQL 為 AWS 客戶提供原生體驗,主控台、控制層和資料層皆位於 AWS 中。