MySQL 8 中新的複製功能

2021-07-31 15:36:32 字數 1043 閱讀 3483

mysql 8 中新的複製功能使得操作更加方便,並幫助使用者更好地觀察複製過程中內部發生的情況。

使用 mysql 5.7.17 獲取 mysql 組複製外掛程式是一項巨大的工作。組複製是乙個新的外掛程式,通過使用組通訊和狀態機複製,為使用者提供了一些不錯的複製屬性。這使得系統能夠免受 「腦裂」 情況影響,從而保護資料,實現容錯和高可用性,並提供伺服器之間的協調,從而進行資料事務的更改。

除了組複製之外,團隊還對核心複製功能進行了相當多的投入。其中一些功能已發布,其他功能將在某個時間點發布在 mysql 開發里程碑版本中(dmr)。

在首個 8.0 dmr(mysql 8.0.0)中,複製具有更好的基於行複製的工具。使用者可以通過查詢效能模式表來觀察基於行複製應用程式的進度。其中還有乙個增強的全域性事務識別符號(gtid)。

現在,即使啟動了多個應用程式執行緒,使用者也可以在啟動中繼日誌應用程式時指定停止條件。

最近發布的第二個 dmr,mysql 8.0.1,也增加了很多新的複製功能。所有這些功能組合起來都有很大的幫助,因為它們通過自動化、更好的觀察性和伺服器之間的協調,減少了操作的開銷。目前許多方面的工作都在繼續進行中:效能、可用性、可擴充套件性、效率以及可觀察性。

mysql 8.0 中的複製功能分擔了 dba 的一些操作負擔。而且,它們允許使用者更好地觀察複製過程中內部發生的情況。這一點非常有趣,因為 dba 需要在設計新的部署方式和處理問題時做出決定,可能需要面對非常緊迫的期限。

本文作者 luís soares 是 oracle 的首席軟體工程師和 mysql 複製團隊的負責人。他將會在今年的 percona live 開源資料庫大會上,介紹 mysql 8.0 中最新的複製功能。該會議除了介紹 mysql 8 中關於複製的功能,還將介紹圍繞 mysql 複製的整體思路。因此參會者將會了解到路線圖,並且將能參與並提供反饋。luís soares 也表示他們將會匯集不斷收到的一些熱門 mysql 技術:組複製、innodb,以及多執行緒複製等。

英文:opensource.com,

編譯:oschina

www.oschina.net/news/84133/mysql-8-replication-features

mysql 複製功能 MySQL 8中的新複製功能

mysql 複製功能 今年在percona live開源資料庫會議上,我將發表有關mysql 8.0中最新複製功能的演講。使用mysql 5.7.17發行mysql group replication外掛程式是一項艱鉅的工作。組複製是乙個新外掛程式,它可以通過組通訊和狀態機複製為使用者提供一些不錯的...

mysql8問題 mysql8中的問題

only full group by 對於group by聚合操作,如果在 select 中的列,沒有在 group by 現,那麼這個sql是不合法的,因為列不在group by從句中。no auto value on zero 該值影響自增長列的插入。預設設定下,插入0或null代表生成下乙個自...

MySQL 8 新特性介紹

原文 what s new in mysql 8.0mysql是眾多 技術棧中的標準配置,是廣受歡迎的開源資料庫,已經推出了8.0的第乙個候選發行版本。mysql 8.0的新特性包括 根據mysql的策略 乙個新的 一般 版本發布的週期是18 24個月 mysql並沒有承諾mysql 8.0的發布日...