• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • ndbinfo tc_time_track_stats表

    tc_time_track_stats表提供了DBTC通过API节点access从数据节点中的块(TC)实例获得的时间跟踪信息NDB。每个TC实例跟踪它代表API节点或其他数据节点进行的一组活动的等待时间;这些活动包括事务,事务错误,键读取,键写入,唯一索引操作,任何类型的失败键操作,扫描,失败扫描,片段扫描和失败片段扫描。

    为每个活动维护一组计数器,每个计数器覆盖的延迟范围小于或等于上限。在每个活动结束时,确定其等待时间并增加适当的计数器。tc_time_track_stats以行的形式显示此信息,并为以下每个实例提供一行:

    • 数据节点,使用其ID
    • TC块实例
    • 其他通信数据节点或API节点,使用其ID
    • 上限值

    每行包含每种活动类型的值。这是此活动发生的次数,其等待时间在该行指定的范围内(即,等待时间未超过上限)。

    下表提供有关中列的信息tc_time_track_stats。该表为每一列显示名称,数据类型和简要说明。可以在表格后面的注释中找到其他信息。

    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整数基于从开始到提交提交的成功事务持续时间ACK,针对请求它们的API或数据节点进行跟踪。不包括无状态交易。
    transaction_errors整数基于失败事务从开始到失败点的持续时间,针对请求它们的API或数据节点进行跟踪。
    read_key_ops整数根据成功的主键读取持续时间进行锁定。针对请求它们的API或数据节点以及执行它们的数据节点进行跟踪。
    write_key_ops整数基于成功的主键写入的持续时间,同时对请求它们的API或数据节点以及执行它们的数据节点进行跟踪。
    index_key_ops整数基于成功的唯一索引键操作的持续时间,同时对请求它们的API或数据节点以及执行对基表的读取的数据节点进行跟踪。
    key_op_errors整数基于所有不成功的键读取或写入操作的持续时间,同时对请求它们的API或数据节点以及执行它们的数据节点进行跟踪。

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