Oracle OCI 中的 MySQL 數據庫服務全景
在 Oracle Cloud Infrastructure (OCI) 中,客戶可以根據自己的業(yè)務需求和技術背景,選擇三種不同的 MySQL 服務。這些服務包括:
MySQL Database Service (PaaS服務):這是一個完全托管的服務,意味著 Oracle 的專業(yè)團隊將負責數據庫的所有運維任務,如備份、恢復和修補。這種服務非常適合那些希望專注于業(yè)務發(fā)展而不是技術細節(jié)的客戶。
“市場”中的“MySQL Enterprise Edition”模板:這種方法更適合那些想要更多控制權和定制能力的用戶。通過市場提供的模板,用戶可以在 OCI 環(huán)境中創(chuàng)建和管理自己的 MySQL 數據庫主機。
IaaS 中的手動安裝:這是最靈活的選項,允許用戶在 OCI 提供的虛擬機中自行安裝和配置 MySQL 數據庫。這適用于對數據庫有特殊要求或需要深度定制的高級用戶。
如下為三種方式的比較
MySQL 數據庫服務是一項完全托管的 Oracle Cloud Infrastructure native 服務,由 Oracle 的 MySQL 團隊開發(fā),管理和支持。Oracle 可以自動執(zhí)行所有任務,例如備份和恢復,數據庫和操作系統(tǒng)修補等??蛻魞H負責管理數據,架構設計和訪問策略。
在 OCI 中,MySQL DB 系統(tǒng)的運維是自動化的。這意味著基礎操作系統(tǒng)和 MySQL 服務器的修補程序都在定義的維護窗口期間自動執(zhí)行。自動化運維不僅節(jié)省了時間和資源,還降低了由于人為錯誤引起的風險。此外,如果客戶未定義維護窗口,系統(tǒng)將為他們自動分配,確保數據庫系統(tǒng)始終保持最新和安全。
HeatWave 是一種獨特的 MySQL 實時分析計算架構,它顯著提高了 MySQL 數據庫服務的分析能力。通過 HeatWave,客戶可以直接在 MySQL 數據庫上進行 OLAP 分析,無需將數據遷移到其他存儲系統(tǒng)或使用其他計算引擎。這不僅節(jié)省了時間和資源,還降低了數據遷移過程中的風險。HeatWave 的性能和成本效率使其成為數據密集型應用的理想選擇。
HeatWave 它提供了針對 Oracle Cloud Infrastructure 優(yōu)化的高性能和可擴展的內存中分析處理引擎??蛻艨梢詫?/p>
MySQL 數據庫中存儲的數據運行 HeatWave,而無需 ETL 且無需對應用程序進行任何更改。應用程序只需通過標準 MySQL 協(xié)議即可訪問 HeatWave,并且典型的管理操作可以通過 OCI Web 控制臺,REST API,CLI 或 DevOps 工具進行自動化,集成和訪問。HeatWave 查詢在 MySQL 數據庫上實現了數量級的加速。
在 MySQL HeatWave 架構下實現了數據請求單一入口,數據寫入先寫 InnoDB,如果該表定義為 Rapid 引擎,InnoDB 則推送給 HeatWave; 對于 SELECT 請求,優(yōu)化器會判斷;如果從 InnoDB 中請求快,則從 InnoDB 層請求數據返回,如果涉及到復雜運算則從 HeatWave 中請求及返回??梢哉f這個結構是行(InnoDB)+列(HeatWave)混合存儲的結構,同一個架構完美解決 OLTP,OLAP 需求(感覺也是一個高富帥的解決方法),BenchMark 基本是同行業(yè)無敵。
MySQL database service 的入站復制功能允許數據從本地 MySQL 實例安全地遷移到 OCI 中的數據庫系統(tǒng)。這為數據備份和遷移提供了極大的便利。盡管這一功能支持基于行的復制和基于 GTID 的復制,但也有一些限制,如不支持多源復制。了解這些限制對于規(guī)劃和實施復制策略至關重要。
創(chuàng)建 MySQL database service 的步驟
創(chuàng)建 MySQL database service 是一個直接且用戶友好的過程。用戶可以選擇合適的硬件配置,根據業(yè)務需求選擇網絡設置,并配置備份策略。這一過程的靈活性使得 MySQL database service 可以輕松適應各種不同規(guī)模和類型的業(yè)務需求。
選擇合適的硬件配置:
選擇合適的網絡 VCN(如果尚未創(chuàng)建 VCN, 請先創(chuàng)建)及設置合適的端口:
配置備份策略, 然后創(chuàng)建.
監(jiān)控和管理 MySQL database service
MySQL database service 提供了全面的監(jiān)控和管理工具,使用戶可以輕松監(jiān)控數據庫的健康狀況和性能。這些工具不僅提供了關于內網 IP 和端口的詳細信息,還允許用戶進行實時監(jiān)控和調整,確保數據庫服務的最優(yōu)運行。
內網 IP 及端口信息:
監(jiān)視及管理:
對于需要優(yōu)化其 MySQL 數據庫性能的用戶,MySQL database cloud service 提供了靈活的配置調整選項。用戶可以復制當前配置,根據需要調整參數,并使用新配置重啟數據庫。這種靈活性使得用戶能夠快速適應變化的業(yè)務需求和性能目標。
調整參數方式如下:
打開 Mysql database 管理界面, 查看及打開當前配置:
打開當前配置:
選擇復制配置:
指定配置名稱:
調整參數并保持設置:
重新打開數據庫控制臺, 選擇編輯:
選擇更改配置:
選擇我們新建好的那個配置:
保存更改:
數據庫將重啟, 并使用新的配置。
作為 Oracle 的高級合作伙伴,Agilewing推出的AgileCDN融合CDN服務,完美結合OCI云基礎服務,為業(yè)務國際化、跨境電商和游戲出海量身打造,提供性價比極高的全球內容加速解決方案。作為一個創(chuàng)新的融合CDN平臺,AgileCDN 在全球部署了超過2800個POP節(jié)點,并擁有200TB的強大網絡容和7000多個直連點,確保網絡連接的極致效率和穩(wěn)定性。 借助先進的智能調度技術,AgileCDN優(yōu)化了數據傳輸路徑,大幅提升服務的速度和可靠性,結合簡潔而高效的部署流程和OCI云服務的強大支持,迅速實現業(yè)務部署和構建,為企業(yè)的云遷移和國際業(yè)務拓展提供了一個經濟高效的理想解決方案。
Agilewing作為Oracle云服務的合作伙伴,已幫助眾多組織成功運用Oracle自主數據庫。我們將與您的商業(yè)和技術團隊緊密合作,利用我們的Oracle云專業(yè)知識,幫助您實現企業(yè)敏捷性、競爭力和性能的提升,同時從Oracle自主數據庫中獲得最大價值。今天就開始您的Oracle之旅吧…
(免責聲明:本網站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網站出現的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。 )