文档首页
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 参考手册  /  ...  /  ndbinfo tc_time_track_stats 表

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

    根据从打开到关闭的成功片段扫描的持续时间,针对执行它们的 API 或数据节点进行跟踪。

  • scan_fragment_errors

    根据从打开到关闭的失败片段扫描的持续时间,针对执行它们的 API 或数据节点进行跟踪。

  • transactions

    根据从开始到发送提交 ACK 的成功事务的持续时间,针对请求它们的 API 或数据节点进行跟踪。不包括无状态事务。

  • transaction_errors

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

  • read_key_ops

    根据具有锁的成功主键读取的持续时间。针对请求它们的 API 或数据节点以及执行它们的 API 或数据节点进行跟踪。

  • write_key_ops

    根据成功主键写入的持续时间,针对请求它们的 API 或数据节点以及执行它们的 API 或数据节点进行跟踪。

  • index_key_ops

    根据成功的唯一索引键操作的持续时间,针对请求它们的 API 或数据节点以及读取基表的 API 或数据节点进行跟踪。

  • key_op_errors

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

注意

block_instance 列提供 DBTC 内核块实例编号。您可以将此信息与块名称一起使用,以从 threadblocks 表中获取有关特定线程的信息。