TDSQL Boundless LOGSERVICE_DUMP_PROCESSLIST

LOGSERVICE_DUMP_PROCESSLIST 视图用于监控 Binlog Dump 层中每个复制组(Replication Group,RG)的数据回放进度和内存使用情况。通过该视图可以实时查看各 RG 的同步状态、持久化进度以及资源分配,帮助运维人员掌握 Binlog 生成的实时运行状态。

相关产品
TDSQL Boundless 产品页,含版本规格、价格与购买入口。

一、字段说明

字段名 类型 描述
sid bigint unsigned LogService 唯一标识
rep_group_id bigint unsigned Replication Group ID
dump_curr_ts_barrier bigint unsigned Binlog Dump RG 当前内存中的 commit ts barrier
curr_ts_barrier_persisted bigint unsigned Binlog Dump RG 当前持久化的 commit ts barrier
unpersisted_sql_min_commit_ts bigint unsigned RG 当前未持久化事务最小的 commit ts
wait_time bigint unsigned 该 RG 上次 Dump 完成后的等待时间,单位为微秒

注意:说明:

注意:unpersisted_sql_min_commit_ts 反映了尚未持久化的最早事务时间戳。如果为 NULL,表示没有未持久化的事务。

二、支持版本

LOGSERVICE_DUMP_PROCESSLIST 视图自 V21.6.2 版本开始支持。

三、示例

tdsql > SELECT * FROM INFORMATION_SCHEMA.LOGSERVICE_DUMP_PROCESSLIST LIMIT 1\\G*************************** 1. row *************************** sid: 29635447583932561 rep_group_id: 257 dump_curr_ts_barrier: 29635448859000901 curr_ts_barrier_persisted: 29635448859000901unpersisted_sql_min_commit_ts: NULL wait_time: 01 row in set (0.00 sec)

结果解读

·复制组257的当前 commit ts barrier 与已持久化的 barrier 均为 29635448859000901。

·unpersisted_sql_min_commit_ts 为 NULL,表示没有未持久化的事务。

赞 (0)
上一篇 4天前
下一篇 4天前