TDSTORE_COMMON_EVENT_INFO

最近更新时间:2025-11-18 10:10:23

我的收藏

功能

INFORMATION_SCHEMA.TDSTORE_COMMON_EVENT_INFO用于查询 TDStore 层一些泛用任务的执行结果,包括:
transfer leader
add/remove replica
promote leader
promote_demote leader

字段说明

TDSTORE_COMMON_EVENT_INFO 字段说明

字段名
类型
描述
node_name
varchar(64)
节点名称。
job_description
text
任务描述。
job_id
bigint unsigned
任务 ID
rep_group_id
bigint unsigned
RG ID。
common_column1
text
泛用列,对于不同任务有不同含义,详见表 common_column 列字段说明。
common_column2
text
泛用列,对于不同任务有不同含义,详见表 common_column 列字段说明。
common_column3
text
泛用列,对于不同任务有不同含义,详见表 common_column 列字段说明。
event_type
varchar(64)
任务类型。
begin_time
varchar(64)
任务开始时间。
cost_us
bigint unsigned
任务耗时,单位为微秒。
detailed_info
text
任务及子任务每一步的耗时。

common_column 列字段说明


job

common_column1
common_column2
common_column3
CleanupDataTasks
任务类型
/
/
AddOneReplica
副本节点信息
/
/
TransferLeader
原 Leader 地址
新 Leader 地址
是否为强制
TransferLeaderByLeader
原 Leader 地址
新 Leader 地址
是否为强制
SaveRaftSnapshotForSplit
Region 分裂时的日志位置
/
/
RemoveReplica
被删除副本节点名称
/
/
TryPromoteToLeader
被 promote 的节点名称
/
/
PromoteDemote
被 promote 的所有节点信息
被 demote 的所有节点信息
/

示例

tdsql>select * from TDSTORE_COMMON_EVENT_INFO limit 1\\G
*************************** 1. row ***************************
node_name: node-Module13-180-5-004
job_description: transfer leader
job_id: 20010
rep_group_id: 70695
common_column1: node-Module13-180-5-002
common_column2: TDMember[node_name:node-Module13-180-5-004 uuid:0 ]
common_column3: 0
event_type: TD_EVENT_TRANSFER_LEADER
begin_time: 2024-11-04 20:20:56 330
cost_us: 993
detailed_info: [TRANSFER_LEADER: <BEGIN: 4us>, <SEND_TRANSFER_LEADERSHIP_RPC: 989us>, <WAIT_TRANS: 0us>, <CHECK_REPLICA_EXIST: 0us>, <EXECUTE: 0us>, <REVOKE_LEASE: 0us>, <SWITCH_LEADER: 0us>, <END_REGION_JOB: 0us>]