TDengine 系统表 — information_schema 与 performance_schema 完整参考
分类10.SQL 参考 |篇章07 系统表适用版本TDengine v3.xv3.3.x / v3.4.x | 最后更新2026-07-21TDengine 通过 information_schema 和 performance_schema 两个系统数据库暴露元数据和运行时统计。本文是这些系统表的完整速查。系统数据库概览库内容information_schema元数据数据库/表/列/Tag 等定义performance_schema运行时统计连接、查询、消费者log监控日志视配置详细解析1. information_schema 主要表表速查 ins_dnodes - 数据节点 ins_mnodes - 管理节点 ins_qnodes - 查询节点 ins_snodes - 流节点 ins_cluster - 集群信息 ins_databases - 数据库列表 ins_functions - 自定义函数 ins_indexes - 索引 ins_stables - 超级表 ins_tables - 所有表 ins_tags - Tag 信息 ins_columns - 列信息 ins_users - 用户 ins_grants - 权限 ins_vgroups - VGroup 列表 ins_configs - 配置项 ins_subscriptions - 订阅 ins_streams - 流计算 ins_topics - Topic ins_consumers - 消费者 ins_tsmas - TSMA ins_wals - WAL 信息2. 常用查询节点与集群-- 集群信息SELECT*FROMinformation_schema.ins_cluster;-- 列id, name, create_time-- 数据节点SELECTid,endpoint,status,vnodes,support_vnodesFROMinformation_schema.ins_dnodes;-- 管理节点SELECTid,endpoint,role,statusFROMinformation_schema.ins_mnodes;-- VGroup 详情SELECTvgroup_id,db_name,tables,status,v1_dnode,v2_dnode,v3_dnodeFROMinformation_schema.ins_vgroups;3. 常用查询数据库与表-- 所有数据库SELECTname,vgroups,replica,precision,keep,statusFROMinformation_schema.ins_databases;-- 超级表SELECTstable_name,db_name,columns,tags,tablesFROMinformation_schema.ins_stablesWHEREdb_namepower;-- 所有表子表 普通表SELECTtable_name,db_name,type,stable_name,vgroup_idFROMinformation_schema.ins_tablesWHEREdb_namepowerLIMIT100;-- 列定义SELECTcol_name,col_type,col_length,col_precisionFROMinformation_schema.ins_columnsWHEREtable_namemetersANDdb_namepower;-- Tag 信息SELECTtag_name,tag_type,tag_valueFROMinformation_schema.ins_tagsWHEREtable_named001;4. 常用查询用户与权限-- 用户列表SELECTname,super,enable,create_timeFROMinformation_schema.ins_users;-- 权限授予SELECTuser_name,privilege,db_name,table_nameFROMinformation_schema.ins_grants;-- 等价SHOWUSERS;SHOWGRANTS;5. performance_schema 主要表表速查 perf_apps - 应用连接 perf_connections - 当前连接 perf_queries - 当前运行的查询 perf_consumers - TMQ 消费者 perf_subscriptions - 订阅运行时状态 perf_offsets - 消费位点 perf_trans - 事务 perf_stream_tasks - 流计算任务6. 常用查询监控运行时-- 当前连接SELECTapp_id,ip,port,user,last_accessFROMperformance_schema.perf_connections;-- 应用统计SELECTapp_id,name,pid,ip,ins_count,query_countFROMperformance_schema.perf_apps;-- 当前查询SELECTconn_id,query_id,user,ep,exec_usec/1000ASexec_ms,sqlFROMperformance_schema.perf_queriesORDERBYexec_usecDESCLIMIT20;-- 消费者状态SELECTconsumer_id,group_id,status,topic_name,end_offset-committed_offsetASlagFROMperformance_schema.perf_consumers;-- 流计算任务状态SELECTstream_name,status,source_db,target_db,target_tableFROMperformance_schema.perf_stream_tasks;7. 监控实用 SQL-- TOP 10 最大表按行数SELECTdb_name,table_name,ntables,rowsFROMinformation_schema.ins_tablesORDERBYrowsDESCLIMIT10;-- 各数据库的表统计SELECTdb_name,COUNT(*)AStable_countFROMinformation_schema.ins_tablesGROUPBYdb_name;-- VGroup 负载均衡检查SELECTvgroup_id,db_name,tables,statusFROMinformation_schema.ins_vgroupsORDERBYtablesDESC;-- 慢查询识别SELECTuser,exec_usec/1000ASms,sqlFROMperformance_schema.perf_queriesWHEREexec_usec1000000-- 1 秒ORDERBYexec_usecDESC;-- 消费者 Lag 监控SELECTgroup_id,topic_name,SUM(end_offset-committed_offset)AStotal_lagFROMperformance_schema.perf_consumersGROUPBYgroup_id,topic_name;8. SHOW 语句对照-- 常用 SHOW等价于查询系统表SHOWDATABASES;-- ins_databasesSHOWTABLES;-- ins_tables (当前库)SHOWSTABLES;-- ins_stablesSHOWVGROUPS;-- ins_vgroupsSHOWDNODES;-- ins_dnodesSHOWMNODES;-- ins_mnodesSHOWUSERS;-- ins_usersSHOWGRANTS;-- ins_grantsSHOWCONNECTIONS;-- perf_connectionsSHOWQUERIES;-- perf_queriesSHOWCONSUMERS;-- perf_consumersSHOWSTREAMS;-- ins_streamsSHOWTOPICS;-- ins_topicsSHOWINDEXES;-- ins_indexesSHOWTSMAS;-- ins_tsmasSHOWVARIABLES;-- ins_configs代码示例健康检查脚本-- 1. 集群节点状态SELECTDNodesAScheck_type,COUNT(*)AStotal,SUM(CASEWHENstatusreadyTHEN1ELSE0END)AShealthyFROMinformation_schema.ins_dnodes;-- 2. VGroup 健康SELECTvgroup_id,db_name,statusFROMinformation_schema.ins_vgroupsWHEREstatus!ready;-- 3. 当前活跃查询SELECTCOUNT(*)ASactive_queriesFROMperformance_schema.perf_queries;-- 4. 数据库表数量SELECTname,ntablesFROMinformation_schema.ins_databases;容量规划-- 各数据库大小估算SELECTnameASdb_name,vgroups,replica,ntablesFROMinformation_schema.ins_databasesORDERBYntablesDESC;-- VGroup 分布SELECTv1_dnodeASdnode,COUNT(*)ASvgroup_countFROMinformation_schema.ins_vgroupsGROUPBYv1_dnode;流计算与订阅监控-- 流状态汇总SELECTstatus,COUNT(*)AScountFROMinformation_schema.ins_streamsGROUPBYstatus;-- 消费者总 LagSELECTgroup_id,COUNT(*)ASconsumer_count,SUM(end_offset-committed_offset)AStotal_lag,MAX(end_offset-committed_offset)ASmax_lagFROMperformance_schema.perf_consumersGROUPBYgroup_id;性能考量系统表查询特性表类型查询性能ins_databases极快缓存ins_stables快ins_tables (大量子表)中视基数ins_columns快ins_tags (大量子表)中perf_queries即时运行时使用建议监控脚本用 SHOW 简单 vs 系统表灵活大量子表场景避免全表扫 ins_tables性能监控定期采样 perf_queries 而非持续FAQQ1: 系统表能 INSERT 吗不能。只读。修改需通过对应 DDL/管理命令。Q2: SHOW 和系统表有什么区别SHOW 是预定义查询输出固定。系统表可自由 WHERE/聚合更灵活。Q3: log 数据库怎么开启# taos.cfg monitor 1 monitorInterval 30重启后自动创建 log 库。Q4: 跨集群查看节点只能本集群。跨集群需在管理工具中查看。Q5: 系统表会随版本变化吗字段可能增加向后兼容。具体看版本 Release Note。参考系统构架篇01-《TDengine 整体架构全景》02-《集群拓扑深度解析》03-《MNode 内部机制深度解析》04-《RPC 通信层深度解析》05-《VNode 生命周期》06-《RAFT 共识协议》07-《端到端的消息流》数据模型01-《数据库创建与参数详解》02-《超级表/子表/普通表》03-《支持数据类型深度解析》04-《TDengine Tag 设计哲学与 Schema 变更机制》05-《TDengine 虚拟表实现原理》存储引擎01-《TDengine 存储引擎概览》02-《TDengine MemTable 深度解析》03-《TDengine WAL 预写日志机制》04-《TDengine 数据文件格式》05-《TDengine Commit 与 Flush 机制 》06-《TDengine Compaction 合并策略 》07-《TDengine 数据保留与 TTL》08-《TDengine 压缩编码机制》09-《TDengine Cache 与 Last 查询加速》10-《TDengine 逻辑计划生成》查询引擎01-《TDengine 查询引擎概览》02-《TDengine SQL 解析与词法分析》03-《TDengine 语义分析与 AST 重写》04-《TDengine 逻辑计划生成》05-《TDengine 物理计划生成》06-《TDengine 扫描算子》07-《TDengine 聚合算子》08-《TDengine 连接算子》09-《TDengine 排序、填充与投影》10-《TDengine 分布式查询执行》11-《TDengine EXPLAIN 与查询优化》数据写入01-《TDengine SQL INSERT》02-《TDengine 无模式写入》03-《TDengine STMT 写入》04-《TDengine 写入内部流程》05-《TDengine 数据更新删除》数据订阅01-《TDengine 数据订阅》02-《TDengine 订阅 vs Kafka》03-《TDengine TMQ 消费流程》04-《TDengine 内部机制》05-《TDengine TMQ 最佳实践》预聚合01-《TDengine RSMA》02-《TDengine TSMA — 时间维度的物化聚合视图》03-《TDengine SMA 内部实现》索引01-《TDengine Tag 索引》02-《TDengine SMA 索引》SQL 语句01-《TDengine DDL》02-《TDengine DML SELECT》03-《TDengine DML 函数完整参考》04-《TDengine JOIN 完整语法》05-《TDengine 窗口完整语法》06-《TDengine 操作符与表达式》关于 TDengineTDengine 专为物联网IoT平台、工业大数据平台设计。其中TDengine TSDB 是一款高性能、分布式的时序数据库Time Series Database同时它还带有内建的缓存、流式计算、数据订阅等系统功能TDengine IDMP 是一款AI原生工业数据管理平台它通过树状层次结构建立数据目录对数据进行标准化、情景化并通过 AI 提供实时分析、可视化、事件管理与报警等功能。

相关新闻

REFramework终极指南:如何轻松解锁RE引擎游戏的全部潜力

REFramework终极指南:如何轻松解锁RE引擎游戏的全部潜力

REFramework终极指南:如何轻松解锁RE引擎游戏的全部潜力 【免费下载链接】REFramework Mod loader, scripting platform, and VR support for all RE Engine games 项目地址: https://gitcode.com/GitHub_Trending/re/REFramework REFramework——这个为RE引…

2026/10/24 4:04:40 阅读更多 →
现代C++设计模式与STL/Boost集成:提升代码质量与可维护性

现代C++设计模式与STL/Boost集成:提升代码质量与可维护性

现代C设计模式与STL/Boost集成:提升代码质量与可维护性 【免费下载链接】design-pattern Design Patterns In Modern C 中文版翻译 项目地址: https://gitcode.com/gh_mirrors/des/design-pattern 现代C设计模式与STL/Boost集成是提升代码质量与可维护性的关…

2026/10/30 0:12:15 阅读更多 →
字符编码:ASCII 和 Unicode

字符编码:ASCII 和 Unicode

ASCII 和 Unicode 都是计算机用来表示字符的编码标准。简单来说,ASCII 是 Unicode 的子集,Unicode 是现代编程的通用标准。一、ASCII:早期的字符集ASCII(美国信息交换标准代码)诞生于 1960 年代,是计算机最…

2026/10/27 8:52:08 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/30 0:01:36 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/29 8:45:01 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/29 9:52:56 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/30 0:01:37 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/29 9:51:34 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/29 8:44:28 阅读更多 →

日新闻

周新闻

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/29 17:01:10 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/29 9:42:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/30 0:01:33 阅读更多 →