欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql的mgr是什么

錢琪琛2年前14瀏覽0評論

MYSQL-MGR指的是MYSQL Multi-Instance Group Replication,是MYSQL 5.7.17引入的新功能。它是一種分布式高可用性解決方案,提供了一個新的復制拓撲結(jié)構(gòu),可以支持多個復制拓撲至少包含3個MYSQL 5.7.17實例。此外,MGR還提供了全自動多主復制,可以自動執(zhí)行故障切換,實現(xiàn)高可用解決方案。

CREATE TABLE t1 (id INT NOT NULL PRIMARY KEY, name VARCHAR(10));
INSERT INTO t1 VALUES(1, 'Alice'), (2, 'Bob'), (3, 'Charlie');
SELECT * FROM t1;

具體來說,如果您想實現(xiàn)高可用解決方案,在MGR中,您只需配置一個主節(jié)點和兩個或更多個從節(jié)點即可。如果主節(jié)點出現(xiàn)故障,則使用以下步驟執(zhí)行自動切換:

  1. 從節(jié)點會檢測并發(fā)現(xiàn)原始主節(jié)點已經(jīng)故障
  2. 然后,從節(jié)點中的自動故障切換機制將決定哪個從節(jié)點將成為新的主節(jié)點
  3. 新的主節(jié)點將接收所有寫入并向所有從節(jié)點自動同步
  4. 一旦原始主節(jié)點重新加入集群,它將成為新的從節(jié)點,并從當前主節(jié)點同步

總之,MGR是MYSQL的重要補充,可以使您更有效地實現(xiàn)高可用性解決方案,同時避免了許多手動干預(yù)的復雜性和錯誤。