的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
上界的间隔时间(以微秒为单位)
扫描
基于时间的成功扫描从开启到关闭,跟踪API和数据节点请求。
scan_errors
基于扫描从开启到关闭失败,期间跟踪API和数据节点请求。
scan_fragments
基于成功的片段时间扫描从开启到关闭,跟踪与数据节点执行
scan_fragment_errors
基于时间失败的片段扫描从开启到关闭,跟踪与数据节点执行
交易
基于时间的成功交易从开始直到提交发送
消
,跟踪API或数据节点请求。无状态的事务是不包括在内。transaction_errors
基于时间失败的交易从开始到故障点,跟踪API和数据节点请求。
read_key_ops
基于成功的主键读取锁的持续时间。跟踪API或数据节点请求和数据节点执行。
write_key_ops
基于时间成功的主键写道,跟踪API或数据节点请求和数据节点执行。
index_key_ops
基于时间的成功惟一的索引键操作,跟踪API或数据节点请求和基表的数据节点执行读取。
key_op_errors
基于时间的成功关键的读或写操作,跟踪API或数据节点请求和数据节点执行。
的block_instance
列提供了DBTC
内核块实例数量。您可以使用此块的名字一起获得特定线程的信息threadblocks
表。
的tc_time_track_stats
表添加NDB 7.4.9(错误# 78533,错误# 21889652)。