Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

25.6.17.61 ndbinfo tc_time_track_stats 表

tc_time_track_stats 表提供了从数据节点中的 DBTC 块(TC)实例获取的时间跟踪信息,通过 API 节点访问 NDB。每个 TC 实例跟踪了它代表 API 节点或其他数据节点执行的一系列活动的延迟,这些活动包括事务、事务错误、键读取、键写入、唯一索引操作、失败的键操作、扫描、失败的扫描、碎片扫描和失败的碎片扫描。

每个活动都维护了一组计数器,每个计数器涵盖了小于或等于上限的延迟范围。在每个活动结束时,确定其延迟并增加相应的计数器。tc_time_track_stats 将这些信息作为行呈现,每行对应以下实例:

  • 数据节点,使用其 ID

  • TC 块实例

  • 其他通信数据节点或 API 节点,使用其 ID

  • 上限值

每行包含每种活动类型的值。这是该活动在指定的延迟范围内(即延迟不超过上限)发生的次数。

tc_time_track_stats 表包含以下列:

  • node_id

    请求节点 ID

  • block_number

    TC 块编号

  • block_instance

    TC 块实例编号

  • comm_node_id

    通信 API 或数据节点的节点 ID

  • upper_bound

    间隔的上限(微秒)

  • scans

    基于从打开到关闭的成功扫描持续时间,跟踪对请求它们的 API 或数据节点。

  • scan_errors

    基于从打开到关闭的失败扫描持续时间,跟踪对请求它们的 API 或数据节点。

  • scan_fragments

    基于从打开到关闭的成功碎片扫描持续时间,跟踪对执行它们的数据节点。

  • scan_fragment_errors

    基于从打开到关闭的失败碎片扫描持续时间,跟踪对执行它们的数据节点。

  • transactions

    基于从开始到提交确认的成功事务持续时间,跟踪对请求它们的 API 或数据节点。无状态事务不包括。

  • transaction_errors

    基于从开始到失败点的失败事务持续时间,跟踪对请求它们的 API 或数据节点。

  • read_key_ops

    基于锁定的成功主键读取持续时间,跟踪对请求它们的 API 或数据节点和执行它们的数据节点。

  • write_key_ops

    基于成功主键写入的持续时间,跟踪对请求它们的 API 或数据节点和执行它们的数据节点。

  • index_key_ops

    基于成功唯一索引键操作的持续时间,跟踪对请求它们的 API 或数据节点和执行读取基本表的数据节点。

  • key_op_errors

    基于所有不成功的键读取或写入操作的持续时间,跟踪对请求它们的 API 或数据节点和执行它们的数据节点。

注意

block_instance 列提供了 DBTC 内核块实例编号。你可以使用它与块名称一起从 threadblocks 表中获取特定线程的信息。