集群中的某一台机器挂掉了,会不会影响集群的DDL或者DML?

机器挂了,只要还能满足多数派,例如3台机器,挂了一台,是不会影响DDL或DML的。

那DDL变更的schema信息是通过内部虚拟表来记录的吗?还是日志?

DDL变更会记录到内部表,内部表的变更会写到日志,跟普通用户表的操作一样的。

更的schema信息是通过内部虚拟表来记录的吗?还是日志?

3.x是会影响ddl的。4.x没有使用不确定是否已经改进。

我们企业版遇到了,给我们梳理过一个表格。

可以理解为是 RT0 < 30s的问题,30秒内要重新选主,再切换角色的影响吗?

主可以切走。

但是宕机的机器不能恢复,就影响后续ddl了。