Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  Performance Schema NDB Cluster Tables

29.12.12 NDB 集群表性能方案

以下是所有与 NDBCLUSTER 存储引擎相关的性能方案表。

表29.3 性能方案 NDB 表

Table Name Description
ndb_sync_excluded_objects 无法同步的 NDB 对象
ndb_sync_pending_objects 等待同步的 NDB 对象

自动在 NDB 中尝试检测并同步所有元数据之间的不匹配,包括 NDB 集群内部字典和 MySQL 服务器数据字典。这个过程默认在后台以由 ndb_metadata_check_interval 系统变量确定的时间间隔进行,除非被禁用或通过设置 ndb_metadata_sync 覆盖。

自动同步的当前状态由 NDB 集群中的 MySQL 服务器作为 SQL 节点暴露在这两个性能方案表中:

  • ndb_sync_pending_objects:显示了 NDB 数据库对象的信息,这些对象在 NDB 字典和 MySQL 数据字典之间存在不匹配。当尝试同步这些对象时,NDB 从等待同步队列中移除该对象,并从这个表中移除它,然后尝试解决不匹配。如果由于临时错误无法同步该对象,它将被添加回同步队列(和这个表)下次 NDB 检测不匹配时;如果尝试失败是永久性的,则该对象将被添加到 ndb_sync_excluded_objects 表中。

  • ndb_sync_excluded_objects:显示了 NDB 数据库对象的信息,这些对象由于无法解决的永久性错误而无法自动同步,需要手动干预;这些对象被阻止,并且不会再次被考虑为不匹配检测直到此操作完成。

ndb_sync_pending_objectsndb_sync_excluded_objects 表仅在 MySQL 对 NDBCLUSTER 存储引擎的支持被启用时才存在。

这些表在以下两个部分中有更详细的描述。