跳转到主要内容
在 ClickHouse Cloud 中查询此系统表中的数据分别保存在 ClickHouse Cloud 各节点的本地。因此,如需查看所有数据的完整情况,需要使用 clusterAllReplicas 函数。更多详情请参见此处

描述

包含服务器所有线程的堆栈跟踪,供开发者查看服务器内部状态。 要分析堆栈帧,请使用 addressToLineaddressToLineWithInlinesaddressToSymboldemangle 内部信息函数

  • thread_name (String) — 线程名称。
  • thread_id (UInt64) — 线程标识符
  • query_id (String) — 此线程所属查询的 ID。
  • trace (Array(UInt64)) — 此线程的 stacktrace,本质上就是一个地址数组。
  • untracked_memory (Int64) — 线程级的非原子内存分配计数器,尚未传播到上级 MemoryTracker。若自上次 flush 以来释放的内存多于分配的内存,其值可能为负。

示例

启用内部信息函数:
从 ClickHouse 目标文件中获取符号:
获取 ClickHouse 源代码中的文件名和行号:

另请参阅

  • 内部信息函数 — 有哪些可用的内部信息函数,以及如何使用它们。
  • system.trace_log — 包含由采样查询分析器收集的堆栈跟踪。
  • arrayMap) — arrayMap 函数的说明和用法示例。
  • arrayFilterarrayFilter 函数的说明和用法示例。
最后修改于 2026年6月19日