GreatSQL社区

搜索

[已解决] MGR 会出现节点间的复制异常吗

769 1 2023-5-25 20:50
之前用Galera Cluster的遇到过问题,

  1. InnoDB: Conflicting lock on table: `db`.`table_name` index: table_name_id_index that has lock
复制代码
然后导致3节点的集群,宕掉2个,剩下一个也不能提供服务。

我想问一下,MGR会不会出现类似的问题,还有在大表上执行ALTER TABLE的时候会不会导致集群hang住。
全部回复(1)
yejr 2023-5-26 08:53:51
参考下面文章,关注MGR的一些约束和限制,就基本上不会遇到这个问题的
https://greatsql.cn/docs/user-ma ... ql-limitations.html

简言之,MGR中建议采用单主模式,需要对堆表DDL时,也尽可能用pt-osc之类的工具,倒不是怕整个MGR集群hang住,而是普通DDL执行完后,在从节点也要照样执行一遍,对系统负载影响较大,而且也容易造成复制延迟。
admin222

1

主题

0

博客

2

贡献

新手上路

Rank: 1

积分
4

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2024-11-23 18:59 , Processed in 0.018546 second(s), 13 queries , Redis On.
快速回复 返回顶部 返回列表