文档主页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
信息 (Gzip) - 4.0Mb
信息 (Zip) - 4.0Mb


MySQL 9.0 参考手册  /  ...  /  性能模式 NDB 集群表

29.12.12 性能模式 NDB 集群表

下表显示了所有与 NDBCLUSTER 存储引擎相关的性能模式表。

表 29.3 性能模式 NDB 表

表名 说明
ndb_replication_applier_status 每个复制通道的 NDB 复制应用器状态信息
ndb_sync_excluded_objects 无法同步的 NDB 对象
ndb_sync_pending_objects 等待同步的 NDB 对象

注意

只有在 MySQL 启用了对 NDBCLUSTER 存储引擎的支持时,才会出现这些表。

NDB 中的自动同步尝试自动检测和同步 NDB 集群的内部字典与 MySQL 服务器的数据字典之间的元数据中的所有不匹配。默认情况下,这会在后台定期执行,具体间隔由 ndb_metadata_check_interval 系统变量确定,除非使用 ndb_metadata_check 禁用或通过设置 ndb_metadata_sync 覆盖。

在以下两个性能模式表中,充当 NDB 集群中 SQL 节点的 MySQL 服务器公开了有关自动同步的当前状态的信息

  • ndb_sync_pending_objects:显示有关已检测到 NDB 字典与 MySQL 数据字典之间不匹配的 NDB 数据库对象的信息。尝试同步此类对象时,NDB 会从等待同步的队列和此表中删除该对象,并尝试协调不匹配。如果由于临时错误导致对象同步失败,则会在 NDB 下次执行不匹配检测时将其拾取并添加回队列(以及此表)中;如果由于永久错误导致尝试失败,则会将该对象添加到 ndb_sync_excluded_objects 表中。

  • ndb_sync_excluded_objects:显示有关由于无法在没有手动干预的情况下协调的不匹配导致永久错误而导致自动同步失败的 NDB 数据库对象的信息;这些对象已列入黑名单,在完成此操作之前,不会再次考虑进行不匹配检测。

接下来的两部分将更详细地介绍这些表。

以前,有关 NDB 复制应用器状态的信息仅作为一组服务器状态变量提供,这些变量仅反映默认复制通道的状态。ndb_replication_applier_status 表为每个活动复制通道提供此信息。有关此表及其列的详细说明,请参见 第 29.12.12.3 节“ndb_replication_applier_status 表”