技術分享|再遇資料庫大咖講壇 萬里獻上資料庫智慧運維利器

安全與智慧,讓資料庫運維更簡單!

8月6日,以“

資料庫安全與智慧運維

”為主題的2021年資料庫大咖講壇第5期以線上方式舉辦。本期大咖講壇由中國DBA聯盟、墨天輪主辦,邀請來自

萬里資料庫、騰訊雲、雲和恩墨、Greenplum

等多名業界專家,為大家帶來如何構建“安全、穩定、高效”的資料庫運維體系的乾貨知識及自動化運維過渡到智慧化運維的思考、探索與實踐。

技術分享|再遇資料庫大咖講壇 萬里獻上資料庫智慧運維利器

▲2021年資料庫大咖講壇第5期

萬里資料庫開源生態負責人葉金榮老師受邀發表

《MySQL高可用自動化切換之MGR》

的主題演講,為大家獻上

MySQL實現高可用自動化切換的利器——MGR

,這也是萬里資料庫繼5月資料庫大咖講壇後又一次受邀出席。

數字化時代,業務的激增和資料量的爆發帶動資料庫規模急速擴大,傳統的資料庫運維方式無法滿足業務發展需求,資料庫智慧運維是實現資料庫“安全、穩定、高效”執行的必然之舉。在這種業務需求的驅動下,各大公司的運維團隊已經從傳統DBA手動運維,逐漸向保障資料庫安全前提下的工具化、產品化、自助化、自動化運維轉型及資料庫智慧運維的思考實踐。

MGR配合MySQL工具便捷實現自動化切換

日常資料庫運維省時省力

葉老師從

MGR簡介、如何利用MySQL InnoDB Cluster套件更好地使用MGR

MGR最佳使用實踐經驗

3個方面進行了主題分享。

葉老師介紹道,MGR(MySQL Group Replication,MySQL組複製)是MySQL未來實現讀寫可擴充套件戰略的重要依託,可謂重中之重。

MySQL MGR神似Oracle RAC,配合MySQL Shell以及MySQL Router,可以很方便地實現自動化切換,日常運維管理也非常省事。尤其值得一提的是,MGR和以往的MySQL非同步複製、半同步複製都不一樣,它具有

原生自帶高一致性、高可用、自動故障檢測、自動切換、多節點寫入等特性,特別適合對資料庫要求較高的業務場景,例如金融行業、交易業務等場景

,強烈推薦使用。

接著,葉老師具體講解了MIC(MySQL InnoDB Cluster元件)實現MGR自動化運維,以及在同城多IDC、跨城多IDC等架構下的MGR多種架構部署方案,以滿足不同行業、不同業務型別的複雜應用場景,尤其適用於對一致性和可靠性要求都很高的金融行業。

談及MGR最佳實踐經驗,葉老師從眾多專案實踐經驗中總結提煉,建議運維人員要

儘可能選用單主模式,不要用到外來鍵約束,注意事務/訊息傳送大小限制、流控閾值、事務併發度

等問題,也介紹了MGR服務執行過程中如何重點關注其服務可用性、事務效能等關鍵指標。

最後,葉老師現場公佈了一則訊息:

萬里資料庫即將釋出GreatSQL開源資料庫分支。

GreatSQL是源於Percona Server的分支版本,在Percona Server已有的穩定可靠、高效、管理便捷等優勢基礎上,進一步提升了MGR(MySQL Group Replication)的效能及可靠性,新增金融級應用場景需求特性並修復了數個影響可靠性的嚴重bug。GreatSQL完全免費併兼容MySQL和Percona Server,可作為MySQL或Percona Server的可選替代方案,用於線上生產環境。

隨著資料量的增加及技術的不斷演進,資料庫運維從無序化、標準化逐漸走向智慧化,利用工具、流程和機器學習,讓機器幹人的事情,最終實現勞動力解放。萬里資料庫提供的MGR就是一款輔助資料庫實現智慧化運維的工具,幫助MySQL實現高可用和自動化切換,省時省力更省心。

後期,萬里資料庫將

繼續致力MGR的Bug修復和效能提升,不斷最佳化迭代公司推出的GreatSQL開源產品,讓MGR更好服務於資料庫智慧運維

,期望與行業同仁共同實現資料庫的智慧未來!

PPT下載連結:

https://pan。baidu。com/s/1AIXtnatJBwa-AEnwf8MMFQ

提取碼:kf9h