tencent cloud

TDSQL Boundless

产品动态
产品简介
产品概述
应用场景
产品架构
实例类型
兼容性说明
自研内核
内核概述
内核版本更新动态
功能类特性
性能类特性
产品计费
计费概述
购买方式
价格详情
续费说明
欠费说明
退费说明
快速入门
创建实例
连接实例
用户指南
数据迁移
数据同步/订阅
实例管理
配置变更
参数配置
账号管理
安全组
备份与恢复
数据库审计
标签管理
实践教程
Online DDL 的技术演进与使用实践
锁机制解析与问题排查实践
数据智能调度及相关性能优化实践
TDSQL Boundless 选型指南与实践教程
开发指南
开发指南(MySQL 兼容模式)
开发指南(HBase 兼容模式)
性能调优
性能调优概述
SQL 调优
DDL 调优
性能白皮书
性能概述
TPC-C 测试
Sysbench 测试
API 文档
History
Introduction
API Category
Making API Requests
Instance APIs
Security Group APIs
Task APIs
Backup APIs
Rollback APIs
Parameter APIs
Database APIs
Data Types
Error Codes
通用参考
系统原理
SQL 参考
数据库参数说明
TPC-H 基准测试数据模型参考
错误码信息
安全与合规
常见问题
服务协议
服务等级协议
服务条款
隐私政策
数据处理和安全协议
联系我们
词汇表

LOGSERVICE_DUMP_STAT

PDF
聚焦模式
字号
最后更新时间: 2026-03-06 18:48:07

功能

LOGSERVICE_DUMP_STAT 视图用于展示 Binlog Dump 层的整体回放状态和性能指标。该视图提供了详细的资源使用情况、时间消耗统计以及持久化进度等信息,帮助运维人员全面监控 Binlog Dump 服务的运行状况。

字段说明

字段名
类型
描述
sid
bigint unsigned
LogService 的唯一标识符
unflush_min_commit_ts
bigint unsigned
当前 LogService 未持久化的最小事务 commit ts
rep_group_num
bigint unsigned
当前 LogService 回放的 RG 数量
mc_job_ts_advanced
bigint unsigned
MC job ts 推进的时间点
read_from_disk_num
bigint unsigned
从磁盘读取临时落盘数据的次数
dump_max_mem_size
bigint unsigned
允许 Binlog Dump 使用的最大内存
dump_use_mem_size
bigint unsigned
当前 Binlog Dump 使用的内存量
log_handler_cache_size
bigint unsigned
Log Handler 内存占用
peer_client_cache_size
bigint unsigned
Binlog Dump 内存占用
wait_flush_binlog_cache_size
bigint unsigned
Binlog Thread 内存占用
alloc_from_mem
bigint unsigned
从内存中分配的内存量(参见 alloc_mem_from_file)
alloc_mem_from_file
bigint unsigned
从文件中映射的内存量
binlog_thread_run_time
bigint unsigned
Binlog Thread 整体运行耗时
flush_binlog_time
bigint unsigned
Binlog Thread 将 Binlog Cache 写到 Binlog 文件的耗时
read_from_disk_time
bigint unsigned
从磁盘中读取临时落盘数据的耗时
decode_record_time
bigint unsigned
解析存储层 key/value 的耗时
write_begin_time
bigint unsigned
将 begin query event 写到 Binlog Cache 的耗时
write_gtid_time
bigint unsigned
将 gtid event 写到 Binlog Cache 的耗时
write_xid_event_time
bigint unsigned
将 xid commit event 写到 Binlog Cache 的耗时
write_row_time
bigint unsigned
将 table record 转换成 row change event 的耗时
write_table_map_time
bigint unsigned
将 table map event 写到 Binlog Cache 的耗时
flush_pending_rows_event_time
bigint unsigned
将 row change event 写到 Binlog Cache 的耗时
persist_gno
bigint unsigned
当前持久化的 gno
persist_commit_ts
bigint unsigned
持久化的 gno 对应的事务 commit ts
persist_info_update_ts
varchar(64)
最后持久化的时间点
flush_bytes
bigint unsigned
当前进程写入的 Binlog 字节数
binlog_file_write_time
bigint unsigned
写 Binlog 文件 write 系统调用的耗时
binlog_file_flush_time
bigint unsigned
写 Binlog 文件 flush 系统调用的耗时
binlog_file_sync_time
bigint unsigned
写 Binlog 文件 sync 系统调用的耗时
flush_rate(MB/s)
bigint unsigned
flush 系统调用刷磁盘的速率
关键指标说明
1. 内存使用监控
dump_use_mem_sizedump_max_mem_size 比值可评估内存使用率
各组件内存占用(log_handler、peer_client、binlog_thread)帮助定位时耗
2. 性能瓶颈分析
各阶段耗时统计可识别性能瓶颈
磁盘 I/O 相关指标(flush_rate)反映存储性能
3. 持久化进度
persist_commit_tspersist_info_update_ts 显示数据持久化状态
flush_bytes 统计累计写入量

示例

tdsql > SELECT * FROM INFORMATION_SCHEMA.LOGSERVICE_DUMP_STAT\\G
*************************** 1. row ***************************
sid: 29629282460369180
unflush_min_commit_ts: NULL
rep_group_num: 2
mc_job_ts_advanced: 29629300260995193
read_from_disk_num: 14
dump_max_mem_size: 16788990976
dump_use_mem_size: 62914560
log_handler_cache_size: 0
peer_client_cache_size: 0
wait_flush_binlog_cache_size: 0
alloc_from_mem: 0
alloc_mem_from_file: 0
binlog_thread_run_time: 18
flush_binlog_time: 2
read_from_disk_time: 2
decode_record_time: 6
write_begin_time: 0
write_gtid_time: 0
write_xid_event_time: 0
write_row_time: 4
write_table_map_time: 0
flush_pending_rows_event_time: 0
persist_gno: 27
persist_commit_ts: 29629299858342126
persist_info_update_ts: 2025-12-18 15:45:09
flush_bytes: 707677465
binlog_file_write_time: 0
binlog_file_flush_time: 0
binlog_file_sync_time: 0
flush_rate(MB/s): 0
1 row in set (0.00 sec)
结果解读
当前服务管理2个 RG,内存使用率较低(62MB/16GB)
已持久化到 gno=27,对应 commit ts=29629299858342126
累计写入约675MB Binlog 数据
系统运行状态正常,各项指标均在合理范围内

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈