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


MySQL 9.0 参考手册  /  ...  /  ndb_replication_applier_status 表

29.12.12.3 ndb_replication_applier_status 表

NDBCLUSTER 通过使用全局状态变量(如 Ndb_replica_max_replicated_epochNdb_api_trans_start_count_replica)公开其内部复制应用器状态,以便观察,但这些值仅反映默认复制通道的状态。ndb_replication_applier_status 提供相同的信息,但按通道进行区分;除了 CHANNEL_NAME 之外,此表中的每个列都对应一个服务器状态变量;在适用的情况下,此信息包含在下面本节中提供的列描述中。

此表是 replication_applier_status 表的 NDB 特定扩展。

ndb_replication_applier_status 表包含以下列表中显示和描述的列

  • CHANNEL_NAME:

    复制通道的名称。默认值为一个空字符串 ("")。

  • MAX_REPLICATED_EPOCH:

    此副本上最近提交的 NDB 纪元。 Ndb_replica_max_replicated_epoch 显示默认复制通道的此值。

  • API_WAIT_EXEC_COMPLETE_COUNT:

    此线程阻塞等待此 SQL 节点的操作完成的次数。 Ndb_api_wait_exec_complete_count_replica 显示默认复制通道的此值。

  • API_WAIT_SCAN_RESULT_COUNT:

    此线程阻塞等待此 SQL 节点发出的基于扫描的信号的次数。 Ndb_api_wait_scan_result_count_replica 显示默认复制通道的此值。

  • API_WAIT_META_REQUEST_COUNT:

    此线程阻塞等待此 SQL 节点发出的基于元数据的信号的次数。 Ndb_api_wait_meta_request_count_replica 显示默认复制通道的此值。

  • API_WAIT_NANOS_COUNT:

    此 SQL 节点等待数据节点发出某种类型信号所花费的累积纳秒数。 Ndb_api_wait_nanos_count_replica 显示默认复制通道的此值。

  • API_BYTES_SENT_COUNT:

    此 SQL 节点发送到数据节点的字节数。 Ndb_api_bytes_sent_count_replica 显示默认复制通道的此值。

  • API_BYTES_RECEIVED_COUNT:

    此 SQL 节点从数据节点接收的字节数。 Ndb_api_bytes_received_count_replica 显示默认复制通道的此值。

  • API_TRANS_START_COUNT:

    此 SQL 节点启动的事务数。 Ndb_api_trans_start_count_replica 显示默认复制通道的此值。

  • API_TRANS_COMMIT_COUNT:

    此 SQL 节点提交的事务数。 Ndb_api_trans_commit_count_replica 显示默认复制通道的此值。

  • API_TRANS_ABORT_COUNT:

    此 SQL 节点中止的事务数。 Ndb_api_trans_abort_count_replica 显示默认复制通道的此值。

  • API_TRANS_CLOSE_COUNT:

    此 SQL 节点已关闭的事务数量;此值可能大于 API_TRANS_COMMIT_COUNTAPI_TRANS_ABORT_COUNT 的总和。 Ndb_api_trans_close_count_replica 显示默认复制通道的此值。

  • API_PK_OP_COUNT:

    此 SQL 节点执行的主键操作数量。 Ndb_api_pk_op_count_replica 显示默认复制通道的此值。

  • API_UK_OP_COUNT:

    此 SQL 节点执行的唯一键操作数量。 Ndb_api_uk_op_count_replica 显示默认复制通道的此值。

  • API_TABLE_SCAN_COUNT:

    此 SQL 节点启动的表扫描数量。这包括对内部表的扫描。 Ndb_api_table_scan_count_replica 显示默认复制通道的此值。

  • API_RANGE_SCAN_COUNT:

    此 SQL 节点启动的范围扫描数量。 Ndb_api_range_scan_count_replica 显示默认复制通道的此值。

  • API_PRUNED_SCAN_COUNT:

    此 SQL 节点已修剪到单个分区上的扫描数量。 Ndb_api_pruned_scan_count_replica 显示默认复制通道的此值。

  • API_SCAN_BATCH_COUNT:

    此 SQL 节点收到的行批次数量。 Ndb_api_scan_batch_count_replica 显示默认复制通道的此值。

  • API_READ_ROW_COUNT:

    此 SQL 节点读取的总行数。 Ndb_api_read_row_count_replica 显示默认复制通道的此值。

  • API_TRANS_LOCAL_READ_ROW_COUNT:

    此 SQL 节点本地读取的总行数。 Ndb_api_trans_local_read_row_count_replica 显示默认复制通道的此值。

  • API_ADAPTIVE_SEND_FORCED_COUNT:

    此 SQL 节点发送的利用强制发送的适应性发送数量。 Ndb_api_adaptive_send_forced_count_replica 显示默认复制通道的此值。

  • API_ADAPTIVE_SEND_UNFORCED_COUNT:

    此 SQL 节点在不使用强制发送的情况下发送的适应性发送数量。 Ndb_api_adaptive_send_unforced_count_replica 显示默认复制通道的此值。

  • API_ADAPTIVE_SEND_DEFERRED_COUNT:

    此 SQL 节点实际上未发送的适应性发送数量。 Ndb_api_adaptive_send_deferred_count_replica 显示默认复制通道的此值。

  • CONFLICT_FN_MAX:

    NDB 复制时间戳更大者获胜冲突解决应用于更新和删除操作的次数。 Ndb_conflict_fn_max 显示默认复制通道的此值。

  • CONFLICT_FN_OLD:

    NDB 复制时间戳相同者获胜冲突解决应用的次数。 Ndb_conflict_fn_old 显示默认复制通道的此值。

  • CONFLICT_FN_MAX_DEL_WIN:

    基于 NDB$MAX_DELETE_WIN() 结果的 NDB 复制冲突解决应用于更新和删除操作的次数。 Ndb_conflict_fn_max_del_win 显示默认复制通道的此值。

  • CONFLICT_FN_MAX_INS:

    NDB 复制时间戳更大者获胜冲突解决应用于插入操作的次数。 Ndb_conflict_fn_max_ins 显示默认复制通道的此值。

  • CONFLICT_FN_MAX_DEL_WIN_INS:

    基于 NDB$MAX_DELETE_WIN_INS() 结果的 NDB 复制冲突解决应用于更新和删除操作的次数。 Ndb_conflict_fn_max_del_win_ins 显示默认复制通道的此值。

  • CONFLICT_FN_EPOCH:

    NDB$EPOCH() NDB 复制冲突检测函数发现的冲突行数。 Ndb_conflict_fn_epoch 显示默认复制通道的此值。

  • CONFLICT_FN_EPOCH_TRANS:

    NDB$EPOCH_TRANS() NDB 复制冲突检测函数发现的冲突行数。 Ndb_conflict_fn_epoch_trans 显示默认复制通道的此值。

  • CONFLICT_FN_EPOCH2:

    NDB$EPOCH2() NDB 复制冲突检测函数发现的冲突行数。 Ndb_conflict_fn_epoch2 显示默认复制通道的此值。

  • CONFLICT_FN_EPOCH2_TRANS:

    NDB$EPOCH2_TRANS() NDB 复制冲突检测函数发现的冲突行数。 Ndb_conflict_fn_epoch2_trans 显示默认复制通道的此值。

  • CONFLICT_TRANS_ROW_CONFLICT_COUNT:

    由事务性冲突函数发现的冲突行数,包括包含在冲突事务中或依赖于冲突事务的任何行。 Ndb_conflict_trans_row_conflict_count 显示默认复制通道的此值。

  • CONFLICT_TRANS_ROW_REJECT_COUNT:

    由事务性冲突函数发现的冲突后重新对齐的行总数,包括 CONFLICT_TRANS_ROW_CONFLICT_COUNT 以及包含在冲突事务中或依赖于冲突事务的任何行。 Ndb_conflict_trans_row_reject_count 显示默认复制通道的此值。

  • CONFLICT_TRANS_REJECT_COUNT:

    由事务性冲突函数发现的冲突后被拒绝的事务数量。 Ndb_conflict_trans_reject_count 显示默认复制通道的此值。

  • CONFLICT_TRANS_DETECT_ITER_COUNT:

    提交纪元事务所需的内部迭代次数。此值通常应略大于或等于 CONFLICT_TRANS_CONFLICT_COMMIT_COUNT 的值。 Ndb_conflict_trans_detect_iter_count 显示默认复制通道的此值。

  • CONFLICT_TRANS_CONFLICT_COMMIT_COUNT:

    在需要事务性冲突处理后提交的纪元事务数量。 Ndb_conflict_trans_conflict_commit_count 显示默认复制通道的此值。

  • CONFLICT_EPOCH_DELETE_DELETE_COUNT:

    检测到的删除-删除冲突的数量。删除-删除冲突发生在应用删除操作但行不存在时。 Ndb_epoch_delete_delete_count 显示默认复制通道的此值。

  • CONFLICT_REFLECTED_OP_PREPARE_COUNT:

    接收并准备执行的反射操作数量。 Ndb_conflict_reflected_op_prepare_count 显示默认复制通道的此值。

  • CONFLICT_REFLECTED_OP_DISCARD_COUNT:

    由于执行期间的错误而未应用的反射操作数量。 Ndb_conflict_reflected_op_discard_count 显示默认复制通道的此值。

  • CONFLICT_REFRESH_OP_COUNT:

    准备的刷新操作数量。 Ndb_conflict_refresh_op_count 显示默认复制通道的此值。

  • CONFLICT_LAST_CONFLICT_EPOCH:

    此副本上检测到冲突的最新 NDB 纪元。 Ndb_conflict_last_conflict_epoch 显示默认复制通道的此值。

  • CONFLICT_LAST_STABLE_EPOCH:

    没有检测到冲突的最新 NDB 纪元。 Ndb_conflict_last_stable_epoch 显示默认复制通道的此值。

有关更多信息,请参阅指示的服务器状态变量的描述,以及 第 25.7 节,“NDB 集群复制”

此表是在 NDB 9.0.0 中添加的。