跳转到主内容
跳转到主内容

system.metric_log

在 ClickHouse Cloud 中进行查询

该系统表中的数据保存在 ClickHouse Cloud 中每个节点的本地。因此,如需获得所有数据的完整视图,需要使用 clusterAllReplicas 函数。更多详情请参阅此处

描述

包含表 system.metricssystem.events 中指标值的历史记录,并会定期将其刷写到磁盘。

  • hostname (LowCardinality(String)) — 执行该查询的服务器主机名。
  • event_date (Date) — 事件日期。
  • event_time (DateTime) — 事件发生时间。
  • event_time_microseconds (DateTime64(6)) — 以微秒为精度的事件时间。
  • ProfileEvent_Query (UInt64) — 会被解释并可能执行的查询数量。不包括解析失败的查询,也不包括因 AST 大小限制、QUOTA 限制或并发运行查询数量限制而被拒绝的查询。可能包括由 ClickHouse 自身发起的内部查询。不统计子查询。
  • ProfileEvent_SelectQuery (UInt64) — 与 Query 相同,但仅统计 SELECT 查询。
  • ProfileEvent_InsertQuery (UInt64) — 与 Query 相同,但仅针对 INSERT 查询。
  • ProfileEvent_InitialQuery (UInt64) — 与 Query 相同,但仅统计初始查询 (参见 is_initial_query) 。
  • ProfileEvent_InitialSelectQuery (UInt64) — 与 InitialQuery 相同,但仅用于 SELECT 查询。
  • ProfileEvent_QueriesWithSubqueries (UInt64) — 包含其所有子查询在内的查询数量
  • ProfileEvent_SelectQueriesWithSubqueries (UInt64) — 统计包含其所有子查询在内的 SELECT 查询数量
  • ProfileEvent_InsertQueriesWithSubqueries (UInt64) — 统计 INSERT 查询 (包括其所有子查询) 的数量
  • ProfileEvent_SelectQueriesWithPrimaryKeyUsage (UInt64) — 使用主键评估 WHERE 条件的 SELECT 查询数量
  • ProfileEvent_AsyncInsertQuery (UInt64) — 与 InsertQuery 相同,但仅用于非同步 INSERT 查询。
  • ProfileEvent_AsyncInsertBytes (UInt64) — 非同期 INSERT 查询的数据大小 (字节) 。
  • ProfileEvent_AsyncInsertRows (UInt64) — 通过非同期 INSERT 查询插入的行数。
  • ProfileEvent_AsyncInsertCacheHits (UInt64) — 在非同期 INSERT 哈希 ID 缓存中找到重复哈希 ID 的次数。
  • ProfileEvent_FailedInternalQuery (UInt64) — 内部查询失败次数。
  • ProfileEvent_FailedInternalSelectQuery (UInt64) — 与 FailedInternalQuery 相同,但仅针对 SELECT 查询。
  • ProfileEvent_FailedInternalInsertQuery (UInt64) — 与 FailedInternalQuery 相同,但仅用于 INSERT 查询。
  • ProfileEvent_FailedInitialQuery (UInt64) — 初始查询失败的次数。
  • ProfileEvent_FailedInitialSelectQuery (UInt64) — 与 FailedInitialQuery 相同,但仅针对 SELECT 查询。
  • ProfileEvent_FailedQuery (UInt64) — 失败查询总数,包括内部查询和用户查询。
  • ProfileEvent_FailedSelectQuery (UInt64) — 与 FailedQuery 相同,但仅针对 SELECT 查询。
  • ProfileEvent_FailedInsertQuery (UInt64) — 与 FailedQuery 相同,但仅针对 INSERT 查询。
  • ProfileEvent_FailedAsyncInsertQuery (UInt64) — 失败的 ASYNC INSERT 查询数。
  • ProfileEvent_ASTFuzzerQueries (UInt64) — 服务器端 AST 模糊测试器尝试执行的模糊测试查询数量。
  • ProfileEvent_QueryTimeMicroseconds (UInt64) — 所有查询耗费的总时间。
  • ProfileEvent_SelectQueryTimeMicroseconds (UInt64) — SELECT 查询的总耗时。
  • ProfileEvent_InsertQueryTimeMicroseconds (UInt64) — INSERT 查询的总耗时。
  • ProfileEvent_OtherQueryTimeMicroseconds (UInt64) — 非 SELECT 或 INSERT 查询的总时间。
  • ProfileEvent_FileOpen (UInt64) — 打开的文件数。
  • ProfileEvent_Seek (UInt64) — lseek 函数被调用的次数。
  • ProfileEvent_ReadBufferFromFileDescriptorRead (UInt64) — 从文件描述符进行读取 (read/pread) 的次数。不包括套接字。
  • ProfileEvent_ReadBufferFromFileDescriptorReadFailed (UInt64) — 从文件描述符读取 (read/pread) 失败的次数。
  • ProfileEvent_ReadBufferFromFileDescriptorReadBytes (UInt64) — 从文件描述符读取的字节数。如果文件是压缩的,这里显示的是压缩后数据的大小。
  • ProfileEvent_WriteBufferFromFileDescriptorWrite (UInt64) — 向文件描述符执行写入 (write/pwrite) 的次数。不包括套接字。
  • ProfileEvent_WriteBufferFromFileDescriptorWriteFailed (UInt64) — 向文件描述符执行写入 (write/pwrite) 操作失败的次数。
  • ProfileEvent_WriteBufferFromFileDescriptorWriteBytes (UInt64) — 写入文件描述符的字节数。如果文件已压缩,则此处显示压缩后的数据大小。
  • ProfileEvent_FileSync (UInt64) — 对文件调用 F_FULLFSYNC/fsync/fdatasync 函数的次数。
  • ProfileEvent_DirectorySync (UInt64) — 对目录调用 F_FULLFSYNC/fsync/fdatasync 函数的次数。
  • ProfileEvent_FileSyncElapsedMicroseconds (UInt64) — 等待文件执行 F_FULLFSYNC/fsync/fdatasync 系统调用所花费的总时间。
  • ProfileEvent_DirectorySyncElapsedMicroseconds (UInt64) — 等待对目录执行 F_FULLFSYNC/fsync/fdatasync 系统调用所花费的总时间。
  • ProfileEvent_ReadCompressedBytes (UInt64) — 从压缩源 (文件、网络) 读取的字节数 (即解压前的字节数) 。
  • ProfileEvent_CompressedReadBufferBlocks (UInt64) — 从压缩源 (文件、网络) 读取的已压缩块数量 (即彼此独立压缩的数据块) 。
  • ProfileEvent_CompressedReadBufferBytes (UInt64) — 从压缩源 (文件、网络) 读取的解压后字节数 (即未压缩字节数) 。
  • ProfileEvent_CompressedReadBufferChecksumDoesntMatch (UInt64) — 压缩块校验和不一致的次数。
  • ProfileEvent_CompressedReadBufferChecksumDoesntMatchSingleBitMismatch (UInt64) — 因单个位差异而导致压缩块校验和不匹配的次数。
  • ProfileEvent_CompressedReadBufferChecksumDoesntMatchMicroseconds (UInt64) — 检测因压缩块校验和不匹配导致的位翻转所耗费的总时间。
  • ProfileEvent_UncompressedCacheHits (UInt64) — 在未压缩缓存中找到数据块的次数 (从而避免了解压缩) 。
  • ProfileEvent_UncompressedCacheMisses (UInt64) — 在未压缩缓存中未找到数据块 (因此需要解压缩) 的次数。
  • ProfileEvent_UncompressedCacheWeightLost (UInt64) — 从未压缩缓存中淘汰的字节数。
  • ProfileEvent_PageCacheHits (UInt64) — 数据块在用户态页缓存中命中的次数。
  • ProfileEvent_PageCacheMisses (UInt64) — 数据块未在用户态页缓存中找到的次数。
  • ProfileEvent_PageCacheWeightLost (UInt64) — 从用户态页缓存中逐出的字节数
  • ProfileEvent_PageCacheResized (UInt64) — 用户态页缓存自动调整大小的次数 (通常每秒会发生几次,由 memory_worker_period_ms 控制) 。
  • ProfileEvent_PageCacheOvercommitResize (UInt64) — 在内存分配过程中,为释放内存而自动调整用户态页缓存大小的次数。
  • ProfileEvent_PageCacheReadBytes (UInt64) — 从用户态页缓存中读取的字节数。
  • ProfileEvent_MMappedFileCacheHits (UInt64) — 在 MMap 缓存中找到文件的次数 (针对 'mmap' 读取方法) ,因此无需再次对其执行 mmap。
  • ProfileEvent_MMappedFileCacheMisses (UInt64) — 文件在 MMap 缓存中未找到的次数 (对于 'mmap' read_method) ,因此需要再次对其执行 mmap。
  • ProfileEvent_OpenedFileCacheHits (UInt64) — 在已打开的文件缓存中找到文件,因此无需再次打开该文件的次数。
  • ProfileEvent_OpenedFileCacheMisses (UInt64) — 在已打开的文件缓存中未命中某个文件,因此必须重新打开该文件的次数。
  • ProfileEvent_OpenedFileCacheMicroseconds (UInt64) — 执行 OpenedFileCache 方法所耗费的时间。
  • ProfileEvent_AIOWrite (UInt64) — 使用 Linux 或 FreeBSD AIO 接口的写入次数
  • ProfileEvent_AIOWriteBytes (UInt64) — 使用 Linux 或 FreeBSD AIO 接口写入的字节数
  • ProfileEvent_AIORead (UInt64) — 通过 Linux 或 FreeBSD AIO 接口进行的读取次数
  • ProfileEvent_AIOReadBytes (UInt64) — 通过 Linux 或 FreeBSD 的 AIO 接口读取的字节数
  • ProfileEvent_IOBufferAllocs (UInt64) — IO 缓冲区的分配次数 (用于 ReadBuffer/WriteBuffer) 。
  • ProfileEvent_IOBufferAllocBytes (UInt64) — 为 IO 缓冲区 (ReadBuffer/WriteBuffer) 分配的字节数。
  • ProfileEvent_ArenaAllocChunks (UInt64) — 为内存 Arena 分配的 chunk 数量 (用于 GROUP BY 等类似操作)
  • ProfileEvent_ArenaAllocBytes (UInt64) — 在内存 Arena 中分配的字节数 (用于 GROUP BY 等类似操作)
  • ProfileEvent_FunctionExecute (UInt64) — SQL 普通函数调用次数 (SQL 函数按块调用,因此该数值表示块数) 。
  • ProfileEvent_TableFunctionExecute (UInt64) — 表函数调用次数。
  • ProfileEvent_DefaultImplementationForNullsRows (UInt64) — 函数执行期间由处理 NULL 值的默认实现处理的行数
  • ProfileEvent_DefaultImplementationForNullsRowsWithNulls (UInt64) — 在函数执行期间,由 null 默认实现处理的包含 null 值的行数
  • ProfileEvent_MarkCacheHits (UInt64) — 在标记缓存中命中条目的次数,因此无需加载标记文件。
  • ProfileEvent_MarkCacheMisses (UInt64) — 条目在标记缓存中未找到的次数,因此必须将标记文件加载到内存中;这是一个开销较大的操作,会增加查询延迟。
  • ProfileEvent_PrimaryIndexCacheHits (UInt64) — 在主索引缓存中命中条目的次数,因此无需加载索引文件。
  • ProfileEvent_PrimaryIndexCacheMisses (UInt64) — 在主索引缓存中未找到条目的次数,因此必须将索引文件加载到内存中;这项操作成本较高,会增加查询延迟。
  • ProfileEvent_IcebergMetadataFilesCacheHits (UInt64) — 缓存中命中 Iceberg 元数据文件的次数。
  • ProfileEvent_IcebergMetadataFilesCacheMisses (UInt64) — 在 Iceberg 元数据缓存中未找到 Iceberg 元数据文件、必须从 (远程) 磁盘读取的次数。
  • ProfileEvent_IcebergMetadataFilesCacheStaleMisses (UInt64) — 在缓存中找到 Iceberg 元数据文件,但其被视为已失效,因此必须从 (远程) 磁盘重新读取的次数。
  • ProfileEvent_IcebergMetadataFilesCacheWeightLost (UInt64) — 从 Iceberg 元数据缓存中淘汰的字节数估计值。
  • ProfileEvent_IcebergMetadataReadWaitTimeMicroseconds (UInt64) — 数据读取器等待读取和解析 Iceberg 元数据文件所耗费的总时间,为所有读取器线程等待时间的总和。
  • ProfileEvent_ParquetMetadataCacheHits (UInt64) — 在缓存中命中 Parquet 元数据的次数。
  • ProfileEvent_ParquetMetadataCacheMisses (UInt64) — Parquet 元数据在缓存中未找到、因而必须从磁盘读取的次数。
  • ProfileEvent_ParquetMetadataCacheWeightLost (UInt64) — 从 Parquet 元数据缓存中被淘汰的字节数估计值。
  • ProfileEvent_IcebergIteratorInitializationMicroseconds (UInt64) — 同步初始化 Iceberg 数据迭代器所花费的总时间。
  • ProfileEvent_IcebergMetadataUpdateMicroseconds (UInt64) — 同步初始化 Iceberg 数据迭代器的总耗时。
  • ProfileEvent_IcebergMetadataReturnedObjectInfos (UInt64) — Iceberg 迭代器返回的对象信息总数。
  • ProfileEvent_IcebergMinMaxNonPrunedDeleteFiles (UInt64) — 经 minmax 分析后,从按分区和序列号筛选出的候选配对中保留下来的数据文件-position delete file 配对总数。
  • ProfileEvent_IcebergMinMaxPrunedDeleteFiles (UInt64) — 在按分区和序列号筛选出的适合配对中,经 minmax 分析后被接受的数据文件-position delete file 配对总数。
  • ProfileEvent_VectorSimilarityIndexCacheHits (UInt64) — 在向量索引缓存中命中索引粒度的次数。
  • ProfileEvent_VectorSimilarityIndexCacheMisses (UInt64) — 索引 granule 未在向量索引缓存中找到,因此必须从磁盘读取的次数。
  • ProfileEvent_VectorSimilarityIndexCacheWeightLost (UInt64) — 从向量索引缓存中淘汰的字节数近似值。
  • ProfileEvent_TextIndexReadDictionaryBlocks (UInt64) — 从磁盘读取文本索引字典块的次数。
  • ProfileEvent_TextIndexTokensCacheHits (UInt64) — 在缓存中找到文本索引标记信息的次数。
  • ProfileEvent_TextIndexTokensCacheMisses (UInt64) — 在缓存中未找到文本索引标记信息的次数。
  • ProfileEvent_TextIndexHeaderCacheHits (UInt64) — 在缓存中命中头部信息的次数。
  • ProfileEvent_TextIndexHeaderCacheMisses (UInt64) — 在缓存中未找到头部信息的次数。
  • ProfileEvent_TextIndexPostingsCacheHits (UInt64) — 在缓存中命中文本索引倒排列表的次数。
  • ProfileEvent_TextIndexPostingsCacheMisses (UInt64) — 在缓存中未找到文本索引倒排列表的次数。
  • ProfileEvent_TextIndexReadSparseIndexBlocks (UInt64) — 从文本索引中读取稀疏索引块的次数。
  • ProfileEvent_TextIndexReaderTotalMicroseconds (UInt64) — 读取文本索引所用的总时间。
  • ProfileEvent_TextIndexReadGranulesMicroseconds (UInt64) — 读取并分析文本索引粒度所花费的总时间。
  • ProfileEvent_TextIndexReadPostings (UInt64) — 从文本索引中读取倒排列表的次数。
  • ProfileEvent_TextIndexUsedEmbeddedPostings (UInt64) — 字典中嵌入的倒排列表的使用次数。
  • ProfileEvent_TextIndexUseHint (UInt64) — 添加了“直接从文本索引读取”提示且该提示实际生效的索引粒度数量。
  • ProfileEvent_TextIndexDiscardHint (UInt64) — 因选择性较低而被丢弃的、作为提示添加的从文本索引直接读取的索引粒度数量。
  • ProfileEvent_TextIndexDiscardPatternScan (UInt64) — 在文本索引中,因需要读取的倒排列表数量超过阈值而放弃基于模式的字典扫描的次数。
  • ProfileEvent_QueryConditionCacheHits (UInt64) — 在查询条件缓存中命中条目的次数 (因此可跳过读取 marks) 。仅对设置了 SETTING use_query_condition_cache = 1 的 SELECT 查询更新。
  • ProfileEvent_QueryConditionCacheMisses (UInt64) — 在查询条件缓存中未找到条目的次数 (且无法跳过读取 mark) 。仅对设置了 SETTING use_query_condition_cache = 1 的 SELECT 查询更新。
  • ProfileEvent_QueryCacheHits (UInt64) — 查询结果在查询缓存中命中的次数 (从而避免了重新计算查询) 。仅对设置了 SETTING use_query_cache = 1 的 SELECT 查询更新。
  • ProfileEvent_QueryCacheMisses (UInt64) — 查询结果在查询缓存中未找到 (因此需要重新计算查询) 的次数。仅对使用 SETTING use_query_cache = 1 的 SELECT 查询更新。
  • ProfileEvent_QueryCacheAgeSeconds (UInt64) — 已找到的查询缓存条目存续时间总和,单位为秒。无论命中还是未命中,都会设置该值。
  • ProfileEvent_QueryCacheReadRows (UInt64) — 从查询缓存中读取的行数。
  • ProfileEvent_QueryCacheReadBytes (UInt64) — 从查询缓存读取的 (未压缩) 字节数。
  • ProfileEvent_QueryCacheWrittenRows (UInt64) — 写入查询缓存的行数。
  • ProfileEvent_QueryCacheWrittenBytes (UInt64) — 写入查询缓存的 (未压缩) 字节数
  • ProfileEvent_CreatedReadBufferOrdinary (UInt64) — 为读取数据而创建普通读取缓冲区的次数 (在其他读取方法中进行选择时) 。
  • ProfileEvent_CreatedReadBufferDirectIO (UInt64) — 为读取数据而创建带有 O_DIRECT 的读取缓冲区的次数 (在其他读取方法中进行选择时) 。
  • ProfileEvent_CreatedReadBufferDirectIOFailed (UInt64) — 尝试创建带有 O_DIRECT 的读取缓冲区来读取数据时 (在其他读取方法之间进行选择时) ,OS 不允许这样做 (由于文件系统不支持或其他原因) ,因此回退到普通读取方法的次数。
  • ProfileEvent_CreatedReadBufferMMap (UInt64) — 为读取数据而创建使用 'mmap' 的读取缓冲区的次数 (在其他读取方法中进行选择时) 。
  • ProfileEvent_CreatedReadBufferMMapFailed (UInt64) — 尝试创建带有 'mmap' 的读取缓冲区来读取数据 (在其他读取方法中进行选择时) 但未成功的次数:OS 不允许这样做 (由于缺少文件系统支持或其他原因) ,因此回退到普通读取方法。
  • ProfileEvent_DiskReadElapsedMicroseconds (UInt64) — 等待读取 syscall 所花费的总时间。这包括来自页缓存的读取。
  • ProfileEvent_DiskWriteElapsedMicroseconds (UInt64) — 等待写入系统调用所耗费的总时间。这包括写入页缓存的时间。
  • ProfileEvent_NetworkReceiveElapsedMicroseconds (UInt64) — 等待从网络接收数据或从网络接收数据所耗费的总时间。仅包括与 ClickHouse 相关的网络交互,不包括第三方库产生的网络交互。
  • ProfileEvent_NetworkSendElapsedMicroseconds (UInt64) — 等待将数据发送到网络或向网络发送数据所耗费的总时间。仅包含与 ClickHouse 相关的网络交互,不包括第三方库产生的网络交互。
  • ProfileEvent_NetworkReceiveBytes (UInt64) — 从网络接收的字节总数。仅统计与 ClickHouse 相关的网络交互,不包括第三方库的网络交互。
  • ProfileEvent_NetworkSendBytes (UInt64) — 发送到网络的总字节数。仅包括与 ClickHouse 相关的网络交互,不包括第三方库的网络交互。
  • ProfileEvent_FilterPartsByVirtualColumnsMicroseconds (UInt64) — 在 filterPartsByVirtualColumns 函数中耗费的总时间。
  • ProfileEvent_GlobalThreadPoolExpansions (UInt64) — 统计全局线程池新增线程的总次数。该指标表示全局线程池为应对不断增加的处理需求而扩容的频率。
  • ProfileEvent_GlobalThreadPoolShrinks (UInt64) — 统计全局线程池通过移除线程而收缩的总次数。当空闲线程数超过 max_thread_pool_free_size 时,就会发生这种情况,表明全局线程池大小会因线程利用率下降而相应调整。
  • ProfileEvent_GlobalThreadPoolThreadCreationMicroseconds (UInt64) — 等待新线程启动的总耗时。
  • ProfileEvent_GlobalThreadPoolLockWaitMicroseconds (UInt64) — 线程在全局线程池中等待锁所耗费的总时间。
  • ProfileEvent_GlobalThreadPoolJobs (UInt64) — 表示已推送到全局线程池的作业数量。
  • ProfileEvent_GlobalThreadPoolJobWaitTimeMicroseconds (UInt64) — 衡量作业在线程池中被调度后,到被工作线程接手执行之间所经过的时间。该指标有助于识别作业处理延迟,反映线程池对新任务的响应能力。
  • ProfileEvent_LocalThreadPoolExpansions (UInt64) — 统计为扩展本地线程池而从全局线程池借用线程的总次数。
  • ProfileEvent_LocalThreadPoolShrinks (UInt64) — 表示线程从本地线程池返回到全局线程池的总次数。
  • ProfileEvent_LocalThreadPoolThreadCreationMicroseconds (UInt64) — 本地线程池等待从全局池借入线程所耗费的总时间。
  • ProfileEvent_LocalThreadPoolLockWaitMicroseconds (UInt64) — 线程在本地线程池中等待锁的总时间。
  • ProfileEvent_LocalThreadPoolJobs (UInt64) — 统计推送到本地线程池的作业数量。
  • ProfileEvent_LocalThreadPoolBusyMicroseconds (UInt64) — 线程实际执行工作的总耗时。
  • ProfileEvent_LocalThreadPoolJobWaitTimeMicroseconds (UInt64) — 衡量作业在线程池中被调度后,到被工作线程接手执行之间的耗时。该指标有助于识别作业处理延迟,反映线程池对新任务的响应速度。
  • ProfileEvent_DiskS3GetRequestThrottlerCount (UInt64) — 经过限流器的 DiskS3 GET 和 SELECT 请求数,包括被阻止和未被阻止的请求。
  • ProfileEvent_DiskS3GetRequestThrottlerBlocked (UInt64) — 被限流器拦截的 DiskS3 GET 和 SELECT 请求数。
  • ProfileEvent_DiskS3GetRequestThrottlerSleepMicroseconds (UInt64) — 查询为符合 DiskS3 GET 和 SELECT 请求限流而休眠的总时间。
  • ProfileEvent_DiskS3PutRequestThrottlerCount (UInt64) — 经限流器处理的 DiskS3 PUT、COPY、POST 和 LIST 请求数量:包括被阻止和未被阻止的请求。
  • ProfileEvent_DiskS3PutRequestThrottlerBlocked (UInt64) — 被限流器拦截的 DiskS3 PUT、COPY、POST 和 LIST 请求数量。
  • ProfileEvent_DiskS3PutRequestThrottlerSleepMicroseconds (UInt64) — 查询为符合 DiskS3 的 PUT、COPY、POST 和 LIST 请求限流要求而休眠的总时长。
  • ProfileEvent_S3GetRequestThrottlerCount (UInt64) — 通过限流器的 S3 GET 和 SELECT 请求数:包括被阻止和未被阻止的请求。
  • ProfileEvent_S3GetRequestThrottlerBlocked (UInt64) — 被限流器拦截的 S3 GET 和 SELECT 请求数量。
  • ProfileEvent_S3GetRequestThrottlerSleepMicroseconds (UInt64) — 查询因遵循 S3 GET 和 SELECT 请求限流而休眠的总时间。
  • ProfileEvent_S3PutRequestThrottlerCount (UInt64) — 通过限流器的 S3 PUT、COPY、POST 和 LIST 请求数,包括被阻塞和未被阻塞的请求。
  • ProfileEvent_S3PutRequestThrottlerBlocked (UInt64) — 被限流器拦截的 S3 PUT、COPY、POST 和 LIST 请求数量。
  • ProfileEvent_S3PutRequestThrottlerSleepMicroseconds (UInt64) — 查询因遵守 S3 PUT、COPY、POST 和 LIST 请求限流而休眠的总时间。
  • ProfileEvent_ACMEAPIRequests (UInt64) — 发起的 ACME API 请求数。
  • ProfileEvent_ACMECertificateOrders (UInt64) — 已发出的 ACME 证书订单数量。
  • ProfileEvent_DiskAzureReadMicroseconds (UInt64) — 等待 Azure 磁盘读取请求的总耗时。
  • ProfileEvent_DiskAzureReadRequestsCount (UInt64) — Azure 磁盘读取请求数。
  • ProfileEvent_DiskAzureReadRequestsErrors (UInt64) — Azure 磁盘读取请求错误的数量。
  • ProfileEvent_DiskAzureReadRequestsThrottling (UInt64) — Azure 磁盘读取请求中被限流的数量。
  • ProfileEvent_DiskAzureReadRequestsRedirects (UInt64) — Azure 磁盘读取请求重定向次数。
  • ProfileEvent_DiskAzureWriteMicroseconds (UInt64) — 等待 Azure 磁盘写入请求的总耗时。
  • ProfileEvent_DiskAzureWriteRequestsCount (UInt64) — Azure 磁盘写入请求数。
  • ProfileEvent_DiskAzureWriteRequestsErrors (UInt64) — Azure 磁盘写入请求错误的数量。
  • ProfileEvent_DiskAzureWriteRequestsThrottling (UInt64) — 被限流的 Azure 磁盘写请求数。
  • ProfileEvent_DiskAzureWriteRequestsRedirects (UInt64) — Azure disk 写入请求被重定向的次数。
  • ProfileEvent_AzureReadMicroseconds (UInt64) — 等待 Azure 读取请求的总耗时。
  • ProfileEvent_AzureReadRequestsCount (UInt64) — Azure 读取请求数。
  • ProfileEvent_AzureReadRequestsErrors (UInt64) — Azure 读取请求错误数。
  • ProfileEvent_AzureReadRequestsThrottling (UInt64) — 被限流的 Azure 读取请求数。
  • ProfileEvent_AzureReadRequestsRedirects (UInt64) — Azure 读取请求重定向次数。
  • ProfileEvent_AzureWriteMicroseconds (UInt64) — 等待 Azure 写入请求的总耗时。
  • ProfileEvent_AzureWriteRequestsCount (UInt64) — Azure 写入请求数。
  • ProfileEvent_AzureWriteRequestsErrors (UInt64) — Azure 写入请求出错次数。
  • ProfileEvent_AzureWriteRequestsThrottling (UInt64) — 被限流的 Azure 写入请求数量。
  • ProfileEvent_AzureWriteRequestsRedirects (UInt64) — Azure 写入请求被重定向的次数。
  • ProfileEvent_AzureGetRequestThrottlerCount (UInt64) — 通过限流器的 Azure GET 请求数量:包括被拦截和未被拦截的请求。
  • ProfileEvent_AzureGetRequestThrottlerBlocked (UInt64) — 被限流器拦截的 Azure GET 请求数量。
  • ProfileEvent_AzureGetRequestThrottlerSleepMicroseconds (UInt64) — 查询为遵守 Azure GET 请求限流而休眠的总时间。
  • ProfileEvent_DiskAzureGetRequestThrottlerCount (UInt64) — 通过限流器的 Azure 磁盘 GET 请求数:包括被阻塞和未被阻塞的请求。
  • ProfileEvent_DiskAzureGetRequestThrottlerBlocked (UInt64) — 被限流器阻塞的 Azure 磁盘 GET 请求数。
  • ProfileEvent_DiskAzureGetRequestThrottlerSleepMicroseconds (UInt64) — 查询因遵守 Azure 磁盘 GET 请求限流而休眠的总时长。
  • ProfileEvent_AzurePutRequestThrottlerCount (UInt64) — 经过限流器的 Azure PUT 请求数:包括被阻止和未被阻止的请求。
  • ProfileEvent_AzurePutRequestThrottlerBlocked (UInt64) — 被限流器拦截的 Azure PUT 请求数量。
  • ProfileEvent_AzurePutRequestThrottlerSleepMicroseconds (UInt64) — 查询因遵守 Azure PUT 请求限流而休眠的总时长。
  • ProfileEvent_DiskAzurePutRequestThrottlerCount (UInt64) — 通过限流器的 Azure 磁盘 PUT 请求数:包括被阻止和未被阻止的请求。
  • ProfileEvent_DiskAzurePutRequestThrottlerBlocked (UInt64) — 被限流器阻塞的 Azure 磁盘 PUT 请求数。
  • ProfileEvent_DiskAzurePutRequestThrottlerSleepMicroseconds (UInt64) — 查询因遵循 Azure 磁盘 PUT 请求限流而休眠的总时长。
  • ProfileEvent_RemoteReadThrottlerBytes (UInt64) — 经过 'max_remote_read_network_bandwidth_for_server'/'max_remote_read_network_bandwidth' 限流器的字节数。
  • ProfileEvent_RemoteReadThrottlerSleepMicroseconds (UInt64) — 查询因遵循 'max_remote_read_network_bandwidth_for_server'/'max_remote_read_network_bandwidth' 限流而休眠的总时长。
  • ProfileEvent_RemoteWriteThrottlerBytes (UInt64) — 经由 'max_remote_write_network_bandwidth_for_server'/'max_remote_write_network_bandwidth' 限流器传输的字节数。
  • ProfileEvent_RemoteWriteThrottlerSleepMicroseconds (UInt64) — 查询因遵循 'max_remote_write_network_bandwidth_for_server'/'max_remote_write_network_bandwidth' 限流而休眠的总时间。
  • ProfileEvent_LocalReadThrottlerBytes (UInt64) — 通过 'max_local_read_bandwidth_for_server'/'max_local_read_bandwidth' 限流器传输的字节数。
  • ProfileEvent_LocalReadThrottlerSleepMicroseconds (UInt64) — 查询因受 'max_local_read_bandwidth_for_server'/'max_local_read_bandwidth' 限流而休眠的总时间。
  • ProfileEvent_LocalWriteThrottlerBytes (UInt64) — 通过 'max_local_write_bandwidth_for_server'/'max_local_write_bandwidth' 限流器传输的字节数。
  • ProfileEvent_LocalWriteThrottlerSleepMicroseconds (UInt64) — 查询因遵循“max_local_write_bandwidth_for_server”/“max_local_write_bandwidth”限流而休眠的总时间。
  • ProfileEvent_BackupThrottlerBytes (UInt64) — 通过 'max_backup_bandwidth_for_server' 限流器传输的字节数。
  • ProfileEvent_BackupThrottlerSleepMicroseconds (UInt64) — 查询因遵循 'max_backup_bandwidth_for_server' 限流而处于休眠状态的总时间。
  • ProfileEvent_MergesThrottlerBytes (UInt64) — 通过 'max_merges_bandwidth_for_server' 限流器传输的字节数。
  • ProfileEvent_MergesThrottlerSleepMicroseconds (UInt64) — 查询因遵循 'max_merges_bandwidth_for_server' 限流而休眠的总时长。
  • ProfileEvent_MutationsThrottlerBytes (UInt64) — 经过 'max_mutations_bandwidth_for_server' 限流器的字节数。
  • ProfileEvent_MutationsThrottlerSleepMicroseconds (UInt64) — 查询为遵守 'max_mutations_bandwidth_for_server' 限流而休眠的总时长。
  • ProfileEvent_UserThrottlerBytes (UInt64) — 通过 'max_network_bandwidth_for_user' 限流器的字节数。
  • ProfileEvent_UserThrottlerSleepMicroseconds (UInt64) — 查询因遵循 'max_network_bandwidth_for_user' 限流而休眠的总时间。
  • ProfileEvent_AllUsersThrottlerBytes (UInt64) — 经过 'max_network_bandwidth_for_all_users' 限流器的字节数。
  • ProfileEvent_AllUsersThrottlerSleepMicroseconds (UInt64) — 查询因遵循 'max_network_bandwidth_for_all_users' 限流而休眠的总时长。
  • ProfileEvent_QueryRemoteReadThrottlerBytes (UInt64) — 通过 max_remote_read_network_bandwidth 限流器的字节数。
  • ProfileEvent_QueryRemoteReadThrottlerSleepMicroseconds (UInt64) — 查询为满足 max_remote_read_network_bandwidth 限流而休眠的总时间。
  • ProfileEvent_QueryRemoteWriteThrottlerBytes (UInt64) — 通过 'max_remote_write_network_bandwidth' 限流器的字节数。
  • ProfileEvent_QueryRemoteWriteThrottlerSleepMicroseconds (UInt64) — 查询为符合 'max_remote_write_network_bandwidth' 限流要求而休眠的总时间。
  • ProfileEvent_QueryLocalReadThrottlerBytes (UInt64) — 通过 'max_local_read_bandwidth' 限流器传输的字节数。
  • ProfileEvent_QueryLocalReadThrottlerSleepMicroseconds (UInt64) — 查询因遵循 'max_local_read_bandwidth' 限流而休眠的总时间。
  • ProfileEvent_QueryLocalWriteThrottlerBytes (UInt64) — 经过 'max_local_write_bandwidth' 限流器的字节数。
  • ProfileEvent_QueryLocalWriteThrottlerSleepMicroseconds (UInt64) — 查询为符合 'max_local_write_bandwidth' 限流要求而休眠的总时间。
  • ProfileEvent_QueryBackupThrottlerBytes (UInt64) — 通过 'max_backup_bandwidth' 限流器传输的字节数。
  • ProfileEvent_QueryBackupThrottlerSleepMicroseconds (UInt64) — 查询因遵循 max_backup_bandwidth 限流而处于休眠状态的总时长。
  • ProfileEvent_DistrCacheReadThrottlerBytes (UInt64) — 经过 'max_distributed_cache_read_bandwidth_for_server' 限流器的字节数。
  • ProfileEvent_DistrCacheReadThrottlerSleepMicroseconds (UInt64) — 查询因遵循 'max_distributed_cache_read_bandwidth_for_server' 限流而休眠的总时长。
  • ProfileEvent_DistrCacheWriteThrottlerBytes (UInt64) — 通过 'max_distributed_cache_write_bandwidth_for_server' 限流器传输的字节数。
  • ProfileEvent_DistrCacheWriteThrottlerSleepMicroseconds (UInt64) — 查询为符合 'max_distributed_cache_write_bandwidth_for_server' 限流要求而休眠的总时间。
  • ProfileEvent_ThrottlerSleepMicroseconds (UInt64) — 查询为符合所有限流设置而休眠的总时间。
  • ProfileEvent_ReadTasksWithAppliedPatches (UInt64) — 已应用任意补丁 part 的读取任务总数
  • ProfileEvent_PatchesAppliedInAllReadTasks (UInt64) — 在所有读取任务中已应用的补丁分区片段总数
  • ProfileEvent_PatchesMergeAppliedInAllReadTasks (UInt64) — 在所有读取任务中以 Merge 模式应用的补丁分区片段总数
  • ProfileEvent_PatchesJoinAppliedInAllReadTasks (UInt64) — 所有读取任务中以连接模式应用的补丁分区片段总数
  • ProfileEvent_PatchesReadRows (UInt64) — 从补丁分区片段读取的总行数
  • ProfileEvent_PatchesReadUncompressedBytes (UInt64) — 从补丁分区片段中读取的未压缩字节总数
  • ProfileEvent_PatchesJoinRowsAddedToHashTable (UInt64) — 应用补丁分区片段时,在连接模式下添加到哈希表中的总行数
  • ProfileEvent_ApplyPatchesMicroseconds (UInt64) — 将补丁分区片段应用到块上的总耗时
  • ProfileEvent_ReadPatchesMicroseconds (UInt64) — 读取补丁分区片段的总耗时
  • ProfileEvent_BuildPatchesMergeMicroseconds (UInt64) — 在 Merge 模式下,为应用补丁分区片段而构建索引的总耗时
  • ProfileEvent_BuildPatchesJoinMicroseconds (UInt64) — 在连接模式下应用补丁分区片段时,构建索引和哈希表所花费的总时间
  • ProfileEvent_AnalyzePatchRangesMicroseconds (UInt64) — 分析补丁分区片段索引的总耗时
  • ProfileEvent_ReadTasksWithAppliedMutationsOnFly (UInt64) — 在读取过程中即时应用了 mutation 的读取任务总数
  • ProfileEvent_MutationsAppliedOnFlyInAllReadTasks (UInt64) — 所有读取任务中实时应用的 mutation 总数
  • ProfileEvent_PatchesAcquireLockTries (UInt64) — 执行轻量级更新时尝试获取锁的总次数
  • ProfileEvent_PatchesAcquireLockMicroseconds (UInt64) — 执行轻量级更新时获取锁所花费的微秒总数
  • ProfileEvent_DiskObjectStorageWaitBlobRemovalMicroseconds (UInt64) — 提交元数据事务后,等待移除待处理 blob 所耗费的时间
  • ProfileEvent_SchedulerIOReadRequests (UInt64) — 经由调度器处理的 IO 读取资源请求。
  • ProfileEvent_SchedulerIOReadBytes (UInt64) — 经由调度器处理的 IO 读取字节数。
  • ProfileEvent_SchedulerIOReadWaitMicroseconds (UInt64) — 查询等待 IO 读取资源请求的总时间。
  • ProfileEvent_SchedulerIOWriteRequests (UInt64) — 经调度器处理的 IO 写入资源请求数。
  • ProfileEvent_SchedulerIOWriteBytes (UInt64) — 经由调度器进行 IO 写入的字节数。
  • ProfileEvent_SchedulerIOWriteWaitMicroseconds (UInt64) — 查询等待 IO 写入资源请求的总时间。
  • ProfileEvent_QueryMaskingRulesMatch (UInt64) — 查询脱敏规则成功匹配的次数。
  • ProfileEvent_ReplicatedPartFetches (UInt64) — 从 ReplicatedMergeTree 表的副本拉取数据分区片段的次数。
  • ProfileEvent_ReplicatedPartFailedFetches (UInt64) — 从 ReplicatedMergeTree 表的副本下载数据分区片段失败的次数。
  • ProfileEvent_ObsoleteReplicatedParts (UInt64) — 数据分区片段被另一个从副本拉取的数据分区片段覆盖的次数 (即我们已将被覆盖的数据分区片段标记为已废弃,因此不再需要) 。
  • ProfileEvent_ReplicatedPartMerges (UInt64) — ReplicatedMergeTree 表中数据分区片段成功合并的次数。
  • ProfileEvent_ReplicatedPartFetchesOfMerged (UInt64) — 我们选择从 ReplicatedMergeTree 表的副本拉取已合并的数据分区片段,而不是自行执行合并的次数 (通常我们更倾向于自行合并,以节省网络流量) 。这种情况会发生在我们缺少执行合并所需的全部源 parts,或者该数据分区片段已经足够旧时。
  • ProfileEvent_ReplicatedPartMutations (UInt64) — 成功对 ReplicatedMergeTree 表的数据分区片段执行 mutation 操作的次数。
  • ProfileEvent_ReplicatedPartChecks (UInt64) — 需要在副本上对数据分区片段进行进一步搜索,或确认现有数据分区片段是否确有必要存在的次数。
  • ProfileEvent_ReplicatedPartChecksFailed (UInt64) — 在副本上对数据分区片段进行进阶搜索未返回结果,或发现了非预期的数据分区片段并将其移走的次数。
  • ProfileEvent_ReplicatedDataLoss (UInt64) — 我们所需的某个数据分区片段在任何副本上都不存在 (即使是当前离线的副本) 时的次数。这类数据分区片段可以确定已经丢失。由于异步复制,这种情况属于正常现象 (如果未启用仲裁插入) :当写入该数据分区片段的副本发生故障,并且在故障后重新上线时,它将不再包含该数据分区片段。
  • ProfileEvent_ReplicatedCoveredPartsInZooKeeperOnStart (UInt64) — 用于调试。ZooKeeper 中有对应覆盖 part、但磁盘上不存在的 parts 数量。在服务器启动时检查。
  • ProfileEvent_QuorumParts (UInt64) — 通过仲裁写入的数据分区片段数量。对于同步插入,计为 1 个数据分区片段;对于会触发异步插入刷写的插入,最多可计为异步插入次数。
  • ProfileEvent_QuorumWaitMicroseconds (UInt64) — 插入期间等待仲裁所花费的总时间。
  • ProfileEvent_QuorumFailedInserts (UInt64) — 因未达到仲裁而失败的插入操作次数。
  • ProfileEvent_InsertedRows (UInt64) — 向所有表 INSERT 的行数。
  • ProfileEvent_InsertedBytes (UInt64) — 向所有表 INSERT 的字节数 (未压缩;对于列,按其在内存中的存储方式计算) 。
  • ProfileEvent_DelayedInserts (UInt64) — 由于分区中活跃的数据分区片段数量过多,向 MergeTree 表 INSERT 一个块时被限流的次数。
  • ProfileEvent_RejectedInserts (UInt64) — 因分区中活跃数据分区片段数量过多,向 MergeTree 表 INSERT 一个块时触发 'Too many parts' 异常而被拒绝的次数。
  • ProfileEvent_DelayedInsertsMilliseconds (UInt64) — 由于分区中活跃的数据分区片段数量过多,向 MergeTree 表插入块时因被限流而耗费的总毫秒数。
  • ProfileEvent_DelayedMutations (UInt64) — 因表中未完成的 mutation 数量过多,MergeTree 表的 mutation 被限速的次数。
  • ProfileEvent_RejectedMutations (UInt64) — 由于表中未完成的 mutation 数量过多而触发 'Too many mutations' 异常,导致 MergeTree 表的 mutation 被拒绝的次数。
  • ProfileEvent_DelayedMutationsMilliseconds (UInt64) — 由于表中未完成的 mutation 过多,MergeTree 表的 mutation 被限流期间所耗费的总毫秒数。
  • ProfileEvent_RejectedLightweightUpdates (UInt64) — 因补丁中的未压缩字节数过多而被拒绝的轻量级更新次数。
  • ProfileEvent_DistributedDelayedInserts (UInt64) — 由于待处理字节数过多,向分布式表 INSERT 数据块时被限流的次数。
  • ProfileEvent_DistributedRejectedInserts (UInt64) — 由于待处理字节数过多,向 Distributed 表 INSERT 一个块时因 'Too many bytes' 异常而被拒绝的次数。
  • ProfileEvent_DistributedDelayedInsertsMilliseconds (UInt64) — 由于待处理字节数过多,对分布式表执行一个块的 INSERT 时被限流而耗费的总毫秒数。
  • ProfileEvent_DuplicatedInsertedBlocks (UInt64) — 向 *MergeTree 表执行的同步插入中,被去重的次数。
  • ProfileEvent_SelfDuplicatedAsyncInserts (UInt64) — 向 ReplicatedMergeTree 表 INSERT 的块中发生自去重的异步插入数量。
  • ProfileEvent_DuplicatedAsyncInserts (UInt64) — 向 ReplicatedMergeTree 表 INSERT 的块中被去重的异步插入数量。
  • ProfileEvent_DuplicationElapsedMicroseconds (UInt64) — 检查 INSERT 到 *MergeTree 表的块是否重复所花费的总时间。
  • ProfileEvent_ZooKeeperInit (UInt64) — 与 ZooKeeper 建立连接的次数。
  • ProfileEvent_ZooKeeperTransactions (UInt64) — ZooKeeper 操作的次数,包括读取和写入操作,以及多事务。
  • ProfileEvent_ZooKeeperList (UInt64) — 向 ZooKeeper 发出的 list (getChildren) 请求数量。
  • ProfileEvent_ZooKeeperListRecursive (UInt64) — 发往 ZooKeeper 的 'listRecursive' 请求数。
  • ProfileEvent_ZooKeeperCreate (UInt64) — 向 ZooKeeper 发出的 'create' 请求次数。
  • ProfileEvent_ZooKeeperRemove (UInt64) — 向 ZooKeeper 发出的 'remove' 请求数。
  • ProfileEvent_ZooKeeperExists (UInt64) — 发往 ZooKeeper 的 'exists' 请求数量。
  • ProfileEvent_ZooKeeperGet (UInt64) — 发送到 ZooKeeper 的 'get' 请求数。
  • ProfileEvent_ZooKeeperSet (UInt64) — 向 ZooKeeper 发送的 'set' 请求次数。
  • ProfileEvent_ZooKeeperMulti (UInt64) — ZooKeeper 的 'multi' 请求次数 (复合事务) 。
  • ProfileEvent_ZooKeeperMultiRead (UInt64) — 向 ZooKeeper 发起的 multi 读取请求 (复合事务) 数量。
  • ProfileEvent_ZooKeeperMultiWrite (UInt64) — 向 ZooKeeper 发出的“multi”写入请求 (复合事务) 数量。
  • ProfileEvent_ZooKeeperCheck (UInt64) — 向 ZooKeeper 发送的 check 请求数量。通常脱离上下文单独看没有意义,只有作为复杂事务的一部分时才有意义。
  • ProfileEvent_ZooKeeperSync (UInt64) — 向 ZooKeeper 发出的 sync 请求数。这类请求通常既不常见,也不太实用。
  • ProfileEvent_ZooKeeperReconfig (UInt64) — 向 ZooKeeper 发送的 'reconfig' 请求数。
  • ProfileEvent_ZooKeeperClose (UInt64) — 主动关闭与 ZooKeeper 的连接的次数。
  • ProfileEvent_ZooKeeperGetACL (UInt64) — 发送到 ZooKeeper 的 'getACL' 请求数。
  • ProfileEvent_ZooKeeperWatchResponse (UInt64) — 收到来自 ZooKeeper 的 watch 通知的次数。
  • ProfileEvent_ZooKeeperUserExceptions (UInt64) — 处理与数据相关的 ZooKeeper 操作过程中发生的异常数量 (节点不存在、版本错误或类似情况) 。
  • ProfileEvent_ZooKeeperHardwareExceptions (UInt64) — 使用 ZooKeeper 时发生的与网络 (如连接丢失) 相关的异常数量。
  • ProfileEvent_ZooKeeperOtherExceptions (UInt64) — 使用 ZooKeeper 时发生的异常数量,不包括 ZooKeeperUserExceptions 和 ZooKeeperHardwareExceptions。
  • ProfileEvent_ZooKeeperWaitMicroseconds (UInt64) — 创建请求后等待来自 ZooKeeper 的响应所耗费的微秒数,按所有发出请求的线程累计。
  • ProfileEvent_ZooKeeperBytesSent (UInt64) — 与 ZooKeeper 通信时通过网络发送的字节数。
  • ProfileEvent_ZooKeeperBytesReceived (UInt64) — 与 ZooKeeper 通信期间通过网络接收的字节数。
  • ProfileEvent_DistributedConnectionTries (UInt64) — 分布式连接尝试的总次数。
  • ProfileEvent_DistributedConnectionUsable (UInt64) — 成功连接到可用服务器的分布式连接总数 (具有所需的表,但可能已过时) 。
  • ProfileEvent_DistributedConnectionFailTry (UInt64) — 分布式连接在重试时失败的总次数。
  • ProfileEvent_DistributedConnectionMissingTable (UInt64) — 因某个副本不包含查询所需表而拒绝其参与分布式查询的次数。
  • ProfileEvent_DistributedConnectionStaleReplica (UInt64) — 在分布式查询中,因查询所需的某些表的复制延迟高于已配置的阈值而拒绝某个副本的次数。
  • ProfileEvent_DistributedConnectionSkipReadOnlyReplica (UInt64) — 在向 Distributed 表执行 INSERT 时,因副本处于只读状态而被跳过的副本数量
  • ProfileEvent_DistributedConnectionFailAtAll (UInt64) — 分布式连接在所有再试行结束后仍失败的总次数。
  • ProfileEvent_Shards (UInt64) — 查询中涉及的分片总数,按所有分布式表和表函数汇总计算。如果同一主机出现在多个表中,则会被重复计数。该数值统计的是预期的分片总数,其中也包括在启用 skip_unavailable_shards 设置时被跳过的分片。
  • ProfileEvent_HedgedRequestsChangeReplica (UInt64) — 在对冲请求中,修改副本的 timeout 到期的总次数。
  • ProfileEvent_SuspendSendingQueryToShard (UInt64) — 启用 async_query_sending_for_remote 时,向 сегмент 发送查询被暂停的总次数。
  • ProfileEvent_CompileFunction (UInt64) — 启动对生成的 LLVM 代码进行编译 (以为复杂表达式创建融合函数) 的次数。
  • ProfileEvent_CompiledFunctionExecute (UInt64) — 已编译函数的执行次数。
  • ProfileEvent_CompileExpressionsMicroseconds (UInt64) — 将表达式编译为 LLVM 代码所花费的总时间。
  • ProfileEvent_CompileExpressionsBytes (UInt64) — 表达式编译所用的字节数。
  • ProfileEvent_ExecuteShellCommand (UInt64) — Shell 命令执行次数。
  • ProfileEvent_ExternalProcessingCompressedBytesTotal (UInt64) — 外部处理 (排序/聚合/连接) 写入的已压缩字节数
  • ProfileEvent_ExternalProcessingUncompressedBytesTotal (UInt64) — 由外部处理 (排序/聚合/连接) 写入的数据量 (未压缩,即压缩前)
  • ProfileEvent_ExternalProcessingFilesTotal (UInt64) — 用于外部处理 (排序/聚合/连接) 的文件数量
  • ProfileEvent_ExternalSortWritePart (UInt64) — 在外部内存排序过程中,将临时文件写入磁盘的次数。
  • ProfileEvent_ExternalSortMerge (UInt64) — 在外部内存中进行排序时,合并临时 File 的次数。
  • ProfileEvent_ExternalSortCompressedBytes (UInt64) — 在外部内存排序过程中写入的压缩字节数。
  • ProfileEvent_ExternalSortUncompressedBytes (UInt64) — 为在外部内存中排序而写入的数据量 (未压缩,即压缩前) 。
  • ProfileEvent_ExternalAggregationWritePart (UInt64) — 在使用外部内存进行聚合时,将临时文件写入磁盘的次数。
  • ProfileEvent_ExternalAggregationMerge (UInt64) — 在外部内存中进行聚合时合并临时 File 的次数。
  • ProfileEvent_ExternalAggregationCompressedBytes (UInt64) — 用于外部内存聚合而写入磁盘的字节数。
  • ProfileEvent_ExternalAggregationUncompressedBytes (UInt64) — 为外部内存聚合写入磁盘的数据量 (未压缩,即压缩前) 。
  • ProfileEvent_ExternalJoinWritePart (UInt64) — 在外部内存中执行连接时,将临时文件写入磁盘的次数。
  • ProfileEvent_ExternalJoinMerge (UInt64) — 在外部内存中,为 JOIN 操作合并临时 File 的次数。
  • ProfileEvent_ExternalJoinCompressedBytes (UInt64) — JOIN 在外部内存中写入的压缩字节数。
  • ProfileEvent_ExternalJoinUncompressedBytes (UInt64) — 在外部内存中为连接写入的数据量 (未压缩,即压缩前) 。
  • ProfileEvent_IcebergPartitionPrunedFiles (UInt64) — 在 Iceberg 分区剪枝过程中跳过的文件数
  • ProfileEvent_IcebergTrivialCountOptimizationApplied (UInt64) — 从 Iceberg 读取数据时已应用简单计数优化
  • ProfileEvent_IcebergVersionHintUsed (UInt64) — version-hint.text 的使用次数。
  • ProfileEvent_IcebergMinMaxIndexPrunedFiles (UInt64) — 使用 Iceberg 中的 MinMax 索引跳过的文件数
  • ProfileEvent_JoinBuildTableRowCount (UInt64) — JOIN 操作中构建表的总行数。
  • ProfileEvent_JoinProbeTableRowCount (UInt64) — JOIN 操作中探测表的总行数。
  • ProfileEvent_JoinResultRowCount (UInt64) — JOIN 操作结果中的总行数。
  • ProfileEvent_JoinNonJoinedTransformBlockCount (UInt64) — NonJoinedBlocksTransform 输出的块数。
  • ProfileEvent_JoinNonJoinedTransformRowCount (UInt64) — NonJoinedBlocksTransform 输出的未连接行数。
  • ProfileEvent_JoinDelayedJoinedTransformBlockCount (UInt64) — DelayedJoinedBlocksWorkerTransform 发出的块数。
  • ProfileEvent_JoinDelayedJoinedTransformRowCount (UInt64) — DelayedJoinedBlocksWorkerTransform 输出的行数。
  • ProfileEvent_JoinSpillingHashJoinSwitchedToGraceJoin (UInt64) — 在 SpillingHashJoin 中,由于内存限制,(Concurrent)HashJoin 被切换为 GraceHashJoin 的次数。
  • ProfileEvent_JoinReorderMicroseconds (UInt64) — 执行连接重排序算法所花费的总时间。
  • ProfileEvent_JoinOptimizeMicroseconds (UInt64) — 执行 JOIN 计划优化的总耗时。
  • ProfileEvent_QueryPlanOptimizeMicroseconds (UInt64) — 执行查询计划优化所用的总时间。
  • ProfileEvent_DeltaLakePartitionPrunedFiles (UInt64) — 在 DeltaLake 分区剪枝期间跳过的文件数
  • ProfileEvent_DeltaLakeSnapshotInitializations (UInt64) — DeltaLake 表快照初始化 (从对象存储加载) 的次数
  • ProfileEvent_DeltaLakeScannedFiles (UInt64) — DeltaLake 扫描回调过程中扫描的文件数
  • ProfileEvent_SlowRead (UInt64) — 文件读取速度缓慢的次数。这表明系统过载。阈值由 read_backoff_* 设置控制。
  • ProfileEvent_ReadBackoff (UInt64) — 因读取缓慢而下调查询处理线程数的次数。
  • ProfileEvent_ReplicaPartialShutdown (UInt64) — 由于 ZooKeeper 中的会话过期,Replicated 表需要对其状态执行去初始化的次数。每当 ZooKeeper 再次可用时,该状态都会重新初始化。
  • ProfileEvent_IndexAnalysisRounds (UInt64) — 查询过程中执行索引分析的次数。
  • ProfileEvent_SelectedParts (UInt64) — 从 MergeTree 表中选定要读取的数据分区片段数量。
  • ProfileEvent_SelectedPartsTotal (UInt64) — 在确定从 MergeTree 表中读取哪些数据分区片段之前,数据分区片段的总数。
  • ProfileEvent_SelectedRanges (UInt64) — 从 MergeTree 表读取时,所有选中的数据分区片段中的 (非相邻) 范围数量。
  • ProfileEvent_SelectedMarks (UInt64) — 从 MergeTree 表中选中并读取的标记 (索引粒度) 数量。
  • ProfileEvent_SelectedMarksTotal (UInt64) — 在确定要从 MergeTree 表中读取哪些 mark (索引粒度) 之前的 mark 总数。
  • ProfileEvent_SelectedRows (UInt64) — 从所有表中 SELECT 出的行数。
  • ProfileEvent_SelectedBytes (UInt64) — 从所有表中 SELECT 的字节数 (未压缩;对于列,按其在内存中的存储形式计算) 。
  • ProfileEvent_RowsReadByMainReader (UInt64) — 主读取器在 PREWHERE 步骤之后从 MergeTree 表中读取的行数。
  • ProfileEvent_RowsReadByPrewhereReaders (UInt64) — prewhere 读取器从 MergeTree 表中读取的总行数。
  • ProfileEvent_LoadedDataParts (UInt64) — MergeTree 表在初始化期间加载的数据分区片段数量。
  • ProfileEvent_LoadedDataPartsMicroseconds (UInt64) — 在初始化期间,MergeTree 表加载数据分区片段所耗费的微秒数。
  • ProfileEvent_FilteringMarksWithPrimaryKeyProcessedMarks (UInt64) — 在主键分析期间处理的标记总数。
  • ProfileEvent_FilteringMarksWithPrimaryKeyMicroseconds (UInt64) — 按主键筛选 parts 所耗费的时间。
  • ProfileEvent_FilteringMarksWithSecondaryKeysMicroseconds (UInt64) — 通过跳过索引筛选 parts 所花费的时间。
  • ProfileEvent_DistributedIndexAnalysisMicroseconds (UInt64) — 分散索引分析期间的总耗时
  • ProfileEvent_DistributedIndexAnalysisScheduledReplicas (UInt64) — 已调度分散索引分析的副本数 (本地副本计一次)
  • ProfileEvent_DistributedIndexAnalysisReplicaUnavailable (UInt64) — 分散索引分析在某个副本上失败且未回退的次数 (在连接期间失败)
  • ProfileEvent_DistributedIndexAnalysisReplicaFallback (UInt64) — 在某个副本上执行分散索引分析失败并回退到本地副本的次数
  • ProfileEvent_DistributedIndexAnalysisParts (UInt64) — 为分散索引分析发送的 parts 数量
  • ProfileEvent_DistributedIndexAnalysisMissingParts (UInt64) — 分散索引分析期间将由本地处理的缺失 parts 数量
  • ProfileEvent_WaitMarksLoadMicroseconds (UInt64) — 加载 marks 耗费的时间
  • ProfileEvent_BackgroundLoadingMarksTasks (UInt64) — 后台加载标记的任务数
  • ProfileEvent_MarksTasksFromCache (UInt64) — 因缓存中已存在这些 marks 而以同步方式加载的次数。
  • ProfileEvent_LoadingMarksTasksCanceled (UInt64) — 后台加载标记任务被取消的次数
  • ProfileEvent_LoadedMarksFiles (UInt64) — 已加载的标记文件数。
  • ProfileEvent_LoadedMarksCount (UInt64) — 已加载的标记数量 (所有列合计) 。
  • ProfileEvent_LoadedMarksMemoryBytes (UInt64) — 已加载 marks 的内存表示大小。
  • ProfileEvent_MarkCacheEvictedBytes (UInt64) — 从标记缓存中清除的字节数。
  • ProfileEvent_MarkCacheEvictedMarks (UInt64) — 从标记缓存中淘汰的标记数量。
  • ProfileEvent_MarkCacheEvictedFiles (UInt64) — 从标记缓存中淘汰的标记文件数量。
  • ProfileEvent_LoadedPrimaryIndexFiles (UInt64) — 已加载的主索引文件数。
  • ProfileEvent_LoadedPrimaryIndexRows (UInt64) — 已加载的主键行数。
  • ProfileEvent_LoadedPrimaryIndexBytes (UInt64) — 已加载的主键行数。
  • ProfileEvent_Merge (UInt64) — 已启动的后台合并次数。
  • ProfileEvent_MergeSourceParts (UInt64) — 计划合并的源 parts 数量。
  • ProfileEvent_MergedRows (UInt64) — 后台合并读取的行数。即合并前的行数。
  • ProfileEvent_MergedColumns (UInt64) — 在合并的水平阶段中合并的列数。
  • ProfileEvent_GatheredColumns (UInt64) — 合并垂直阶段收集的列数。
  • ProfileEvent_MergedProjections (UInt64) — MergeTree 合并过程中被合并 (而非重建) 的投影数量。
  • ProfileEvent_RebuiltProjections (UInt64) — 在 MergeTree 合并过程中从头重建的投影数量。
  • ProfileEvent_MergedUncompressedBytes (UInt64) — 后台合并读取的未压缩字节数 (针对列在内存中的存储形式) 。这是合并前的数值。
  • ProfileEvent_MergeWrittenRows (UInt64) — 合并期间写入的行数。
  • ProfileEvent_MergeTotalMilliseconds (UInt64) — 后台合并所花费的总时间
  • ProfileEvent_MergeExecuteMilliseconds (UInt64) — 执行后台合并占用的总繁忙时间
  • ProfileEvent_MergeCommitMilliseconds (UInt64) — 提交合并结果 (part 重命名、校验和校验、ZooKeeper 更新) 所花费的总时间
  • ProfileEvent_MergeHorizontalStageTotalMilliseconds (UInt64) — 后台合并中水平阶段耗费的总时间
  • ProfileEvent_MergeHorizontalStageExecuteMilliseconds (UInt64) — 执行后台合并的水平阶段所花费的总忙碌时间
  • ProfileEvent_MergeVerticalStageTotalMilliseconds (UInt64) — 后台合并的垂直阶段所花费的总时间
  • ProfileEvent_MergeVerticalStageExecuteMilliseconds (UInt64) — 执行后台合并垂直阶段所花费的总忙时
  • ProfileEvent_MergeTextIndexStageTotalMilliseconds (UInt64) — 后台合并中文本索引阶段的总耗时
  • ProfileEvent_MergeTextIndexStageExecuteMilliseconds (UInt64) — 执行后台合并的文本索引阶段所花费的总忙时
  • ProfileEvent_MergeProjectionStageTotalMilliseconds (UInt64) — 后台合并中投影阶段的总耗时
  • ProfileEvent_MergeProjectionStageExecuteMilliseconds (UInt64) — 执行后台合并中投影阶段所消耗的总忙碌时间
  • ProfileEvent_MergePrewarmStageTotalMilliseconds (UInt64) — 后台合并预热阶段的总耗时
  • ProfileEvent_MergePrewarmStageExecuteMilliseconds (UInt64) — 执行后台合并预热阶段所花费的总忙碌时间
  • ProfileEvent_MergesRejectedByMemoryLimit (UInt64) — 由于内存限制而被拒绝的后台合并次数
  • ProfileEvent_MergingSortedMilliseconds (UInt64) — 合并已排序列所花费的总时间
  • ProfileEvent_AggregatingSortedMilliseconds (UInt64) — 对已排序列进行聚合所花费的总时间
  • ProfileEvent_CoalescingSortedMilliseconds (UInt64) — 对已排序列进行合并时所花费的总时间
  • ProfileEvent_CollapsingSortedMilliseconds (UInt64) — 折叠已排序列所花费的总时间
  • ProfileEvent_ReplacingSortedMilliseconds (UInt64) — 替换已排序的列时所花费的总时间
  • ProfileEvent_SummingSortedMilliseconds (UInt64) — 对已排序列求和所花费的总时间
  • ProfileEvent_VersionedCollapsingSortedMilliseconds (UInt64) — 对已排序列进行版本折叠所花费的总时间
  • ProfileEvent_GatheringColumnMilliseconds (UInt64) — 为垂直合并收集列所花费的总时间
  • ProfileEvent_MutationTotalParts (UInt64) — 尝试应用 mutation 的 parts 总数
  • ProfileEvent_MutationUntouchedParts (UInt64) — 尝试对其应用 mutation、但根据谓词被完全跳过的 parts 总数
  • ProfileEvent_MutationCreatedEmptyParts (UInt64) — 未执行 mutation、而是被替换为空 parts 的 parts 总数
  • ProfileEvent_MutatedRows (UInt64) — 为 mutation 读取的行数。这是 mutation 发生前的行数
  • ProfileEvent_MutatedUncompressedBytes (UInt64) — 为 mutation 读取的未压缩字节数 (针对列在内存中的存储形式) 。这是 mutation 之前的字节数。
  • ProfileEvent_MutationAffectedRowsUpperBound (UInt64) — 受 mutation 影响的行数上限 (例如,满足 UPDATE 或 DELETE mutation 过滤条件的行数) 。实际数量可能会略少
  • ProfileEvent_MutationTotalMilliseconds (UInt64) — 执行 mutation 所花费的总时间。
  • ProfileEvent_MutationExecuteMilliseconds (UInt64) — 用于执行 mutations 的总忙碌时间。
  • ProfileEvent_MutationCommitMilliseconds (UInt64) — 提交 mutation 结果 (part 重命名、校验和校验、ZooKeeper 更新) 所花费的总时间
  • ProfileEvent_MutationAllPartColumns (UInt64) — 创建对 part 中所有列执行 mutation 的任务的次数
  • ProfileEvent_MutationSomePartColumns (UInt64) — 为对 part 中某些列执行 mutation 而创建任务的次数
  • ProfileEvent_MutateTaskProjectionsCalculationMicroseconds (UInt64) — 在 mutation 中计算投影耗费的时间
  • ProfileEvent_MergeTreeDataWriterRows (UInt64) — 插入到 MergeTree 表中的行数。
  • ProfileEvent_MergeTreeDataWriterUncompressedBytes (UInt64) — INSERT 到 MergeTree 表中的未压缩字节数 (按列在内存中的存储方式计算) 。
  • ProfileEvent_MergeTreeDataWriterCompressedBytes (UInt64) — 为插入 MergeTree 表的数据写入文件系统的字节数。
  • ProfileEvent_MergeTreeDataWriterBlocks (UInt64) — INSERT 到 MergeTree 表中的块数。每个块都会形成一个 0 级数据分区片段。
  • ProfileEvent_MergeTreeDataWriterBlocksAlreadySorted (UInt64) — INSERT 到 MergeTree 表中且似乎已排好序的块数。
  • ProfileEvent_MergeMutateBackgroundExecutorTaskExecuteStepMicroseconds (UInt64) — MergeMutate 执行器任务执行 executeStep() 所耗费的时间。
  • ProfileEvent_MergeMutateBackgroundExecutorTaskCancelMicroseconds (UInt64) — MergeMutate 执行器任务中 cancel() 所花费的时间。
  • ProfileEvent_MergeMutateBackgroundExecutorTaskResetMicroseconds (UInt64) — MergeMutate 执行器重置任务所耗费的时间。
  • ProfileEvent_MergeMutateBackgroundExecutorWaitMicroseconds (UInt64) — 在 MergeMutate 执行器中等待完成的耗时。
  • ProfileEvent_MoveBackgroundExecutorTaskExecuteStepMicroseconds (UInt64) — Move 执行器任务在 executeStep() 中耗费的时间。
  • ProfileEvent_MoveBackgroundExecutorTaskCancelMicroseconds (UInt64) — 在 Move 执行器任务中执行 cancel() 所耗费的时间。
  • ProfileEvent_MoveBackgroundExecutorTaskResetMicroseconds (UInt64) — 重置 Move 执行器任务所耗费的时间。
  • ProfileEvent_MoveBackgroundExecutorWaitMicroseconds (UInt64) — 在 Move 执行器中等待完成所耗费的时间。
  • ProfileEvent_FetchBackgroundExecutorTaskExecuteStepMicroseconds (UInt64) — 拉取执行器任务在 executeStep() 中耗费的时间。
  • ProfileEvent_FetchBackgroundExecutorTaskCancelMicroseconds (UInt64) — 在拉取执行器任务中调用 cancel() 所花费的时间。
  • ProfileEvent_FetchBackgroundExecutorTaskResetMicroseconds (UInt64) — 重置拉取执行器任务所耗费的时间。
  • ProfileEvent_FetchBackgroundExecutorWaitMicroseconds (UInt64) — 在 Fetch 执行器中等待任务完成所花费的时间。
  • ProfileEvent_CommonBackgroundExecutorTaskExecuteStepMicroseconds (UInt64) — Common 执行器任务在 executeStep() 中所花费的时间。
  • ProfileEvent_CommonBackgroundExecutorTaskCancelMicroseconds (UInt64) — 在 Common 执行器任务的 cancel() 中耗费的时间。
  • ProfileEvent_CommonBackgroundExecutorTaskResetMicroseconds (UInt64) — 重置 Common 执行器任务所花费的时间。
  • ProfileEvent_CommonBackgroundExecutorWaitMicroseconds (UInt64) — 在 Common 执行器中等待完成耗费的时间。
  • ProfileEvent_MergeTreeDataWriterSkipIndicesCalculationMicroseconds (UInt64) — 计算跳过索引所花费的时间
  • ProfileEvent_MergeTreeDataWriterStatisticsCalculationMicroseconds (UInt64) — 计算统计信息所花费的时间
  • ProfileEvent_MergeTreeDataWriterSortingBlocksMicroseconds (UInt64) — 排序块所花费的时间
  • ProfileEvent_MergeTreeDataWriterMergingBlocksMicroseconds (UInt64) — 合并输入块所耗费的时间 (适用于特殊的 MergeTree 引擎)
  • ProfileEvent_MergeTreeDataWriterProjectionsCalculationMicroseconds (UInt64) — 计算投影所花费的时间
  • ProfileEvent_MergeTreeDataProjectionWriterSortingBlocksMicroseconds (UInt64) — 对块进行排序所花费的时间 (对于投影,所使用的键可能不同于表的排序键)
  • ProfileEvent_MergeTreeDataProjectionWriterMergingBlocksMicroseconds (UInt64) — 合并块耗费的时间
  • ProfileEvent_InsertedWideParts (UInt64) — 以 Wide 格式插入的 parts 数量。
  • ProfileEvent_InsertedCompactParts (UInt64) — 以 Compact 格式插入的 parts 数量。
  • ProfileEvent_MergedIntoWideParts (UInt64) — 合并为 Wide 格式的 parts 数量。
  • ProfileEvent_MergedIntoCompactParts (UInt64) — 被合并为 Compact 格式的 parts 数量。
  • ProfileEvent_MergeTreeDataProjectionWriterRows (UInt64) — 插入 MergeTree 表投影的行数。
  • ProfileEvent_MergeTreeDataProjectionWriterUncompressedBytes (UInt64) — INSERT 到 MergeTree 表投影中的未压缩字节数 (按列在内存中的存储形式计算) 。
  • ProfileEvent_MergeTreeDataProjectionWriterCompressedBytes (UInt64) — 将 INSERT 到 MergeTree 表投影中的数据写入文件系统时的字节数。
  • ProfileEvent_MergeTreeDataProjectionWriterBlocks (UInt64) — 插入到 MergeTree 表投影中的块数。每个块都会形成一个 0 级数据分区片段。
  • ProfileEvent_MergeTreeDataProjectionWriterBlocksAlreadySorted (UInt64) — INSERT 到 MergeTree 表投影中且似乎已排好序的块数。
  • ProfileEvent_CannotRemoveEphemeralNode (UInt64) — 尝试删除临时节点时发生错误的次数。这不是问题,因为我们对 ZooKeeper 库的实现能够保证 session 会过期,并且该节点会被删除。
  • ProfileEvent_RegexpWithMultipleNeedlesCreated (UInt64) — 已编译的多模式串正则表达式 (VectorScan 库) 数量。
  • ProfileEvent_RegexpWithMultipleNeedlesGlobalCacheHit (UInt64) — 从全局缓存中获取已编译的多模式串正则表达式 (VectorScan 库) 的次数。
  • ProfileEvent_RegexpWithMultipleNeedlesGlobalCacheMiss (UInt64) — 从全局缓存中拉取已编译的多模式串正则表达式 (VectorScan 库) 失败的次数。
  • ProfileEvent_RegexpLocalCacheHit (UInt64) — 从本地缓存中获取已编译正则表达式的次数。
  • ProfileEvent_RegexpLocalCacheMiss (UInt64) — 无法从本地缓存中获取已编译正则表达式的次数。
  • ProfileEvent_ContextLock (UInt64) — 获取或尝试获取 Context 锁的次数。该锁为全局锁。
  • ProfileEvent_ContextLockWaitMicroseconds (UInt64) — Context 锁等待时长 (微秒)
  • ProfileEvent_StorageBufferFlush (UInt64) — ‘Buffer’ 表中的缓冲区刷新到存储的次数。
  • ProfileEvent_StorageBufferErrorOnFlush (UInt64) — 因向目标表写入出错,'Buffer' 表中的缓冲区无法 flush 的次数。
  • ProfileEvent_StorageBufferPassedAllMinThresholds (UInt64) — 在 Buffer 表中,为触发缓冲区 flush 而满足所有最小阈值条件的次数。
  • ProfileEvent_StorageBufferPassedTimeMaxThreshold (UInt64) — 在 Buffer 表中,为刷新缓冲区而达到最大时间阈值的次数。
  • ProfileEvent_StorageBufferPassedRowsMaxThreshold (UInt64) — 在 'Buffer' 表中,为刷新缓冲区而达到最大行数阈值条件的次数。
  • ProfileEvent_StorageBufferPassedBytesMaxThreshold (UInt64) — 在“Buffer”表中,为刷写缓冲区而达到最大字节阈值条件的次数。
  • ProfileEvent_StorageBufferPassedTimeFlushThreshold (UInt64) — 在 'Buffer' 表中,仅后台基于时间的刷新阈值达到、从而刷新缓冲区的次数。这是仅供专家使用的指标。如果你读到了这里,但并非专家,请停止阅读。
  • ProfileEvent_StorageBufferPassedRowsFlushThreshold (UInt64) — 在 Buffer 表中,为刷新缓冲区而达到仅由后台触发的基于行数的 flush 阈值的次数。这是仅供专家使用的指标。如果你读到这里却并非专家,请停止阅读。
  • ProfileEvent_StorageBufferPassedBytesFlushThreshold (UInt64) — 在 Buffer 表中,为了 flush 缓冲区,达到仅后台生效的字节数阈值的次数。这是仅供专家使用的指标。如果你读到了这里,但你不是专家,请停止阅读。
  • ProfileEvent_StorageBufferLayerLockReadersWaitMilliseconds (UInt64) — 读取时等待 Buffer 层锁的时间。
  • ProfileEvent_StorageBufferLayerLockWritersWaitMilliseconds (UInt64) — 等待空闲 Buffer 层可供写入的时间 (可用于调优 Buffer 层) 。
  • ProfileEvent_SystemLogErrorOnFlush (UInt64) — 任一系统日志刷新到对应系统表失败的次数。系统会重复尝试刷新。
  • ProfileEvent_DictCacheKeysRequested (UInt64) — 为 'cache' 类型字典从数据源请求的键数量。
  • ProfileEvent_DictCacheKeysRequestedMiss (UInt64) — 为 'cache' 类型的字典从数据源请求、但未在数据源中找到的键数量。
  • ProfileEvent_DictCacheKeysRequestedFound (UInt64) — 对于 'cache' 类型的字典,从数据源请求并在数据源中找到的键数量。
  • ProfileEvent_DictCacheKeysExpired (UInt64) — 在 'cache' 类型的字典中查找时,在缓存中命中但已失效的键数量。
  • ProfileEvent_DictCacheKeysNotFound (UInt64) — 在“cache”类型的字典中查找但未找到的键数量。
  • ProfileEvent_DictCacheKeysHit (UInt64) — 在“cache”类型字典中查找并在缓存中命中的键数量。
  • ProfileEvent_DictCacheRequestTimeNs (UInt64) — 查询 cache 类型字典所用外部数据源时花费的纳秒数。
  • ProfileEvent_DictCacheRequests (UInt64) — 针对“cache”类型字典向外部数据源发起的批量请求次数。
  • ProfileEvent_DictCacheLockWriteNs (UInt64) — 为更新 'cache' 类型字典数据而等待写锁所耗费的纳秒数。
  • ProfileEvent_DictCacheLockReadNs (UInt64) — 为查找 'cache' 类型字典的数据而等待获取读锁所花费的纳秒数。
  • ProfileEvent_DistributedSyncInsertionTimeoutExceeded (UInt64) — 在同步插入 Distributed 表期间,等待分片时超时 ('distributed_foreground_insert' = 1)
  • ProfileEvent_DistributedAsyncInsertionFailures (UInt64) — 对 Distributed 表执行非同期 INSERT 失败的次数 (distributed_foreground_insert = 0)
  • ProfileEvent_DataAfterMergeDiffersFromReplica (UInt64) — 合并后的数据与其他副本上的数据在字节级不完全一致的次数。可能有以下几种原因:
    1. 服务器更新后使用了更新版本的压缩库。
    2. 使用了另一种压缩方法。
    3. 使用了非决定论的压缩算法 (可能性极低) 。
    4. 由于代码中的逻辑错误,使用了非决定论的 merge 算法。
    5. 由于代码中的 bug,导致内存中的数据损坏。
    6. 由于硬件问题,导致内存中的数据损坏。
    7. 服务器启动后手动修改了源数据。
    8. 手动修改了存储在 ZooKeeper 中的校验和。
    9. 与 part 格式相关的设置 (如 'enable_mixed_granularity_parts') 在不同副本上不一致。 服务器已成功检测到这种情况,并将从该副本下载合并后的 part,以强制获得字节级完全一致的结果。
  • ProfileEvent_DataAfterMutationDiffersFromReplica (UInt64) — mutation 后的数据与其他副本上的数据在字节级别不完全一致的次数。除 DataAfterMergeDiffersFromReplica 中所述原因外,也可能是由非决定论的 mutation 导致的。
  • ProfileEvent_PolygonsAddedToPool (UInt64) — 已将一个多边形添加到 pointInPolygon 函数的缓存 (池) 中。
  • ProfileEvent_PolygonsInPoolAllocatedBytes (UInt64) — 添加到缓存 (池) 中供 'pointInPolygon' 函数使用的多边形占用的字节数。
  • ProfileEvent_NaiveBayesClassifierModelsLoaded (UInt64) — 已加载的朴素贝叶斯分类器模型数。
  • ProfileEvent_NaiveBayesClassifierModelsAllocatedBytes (UInt64) — 为朴素贝叶斯分类器模型分配的字节数。
  • ProfileEvent_USearchAddCount (UInt64) — 添加到 usearch 索引中的向量数。
  • ProfileEvent_USearchAddVisitedMembers (UInt64) — 向 usearch 索引中添加向量时访问的节点数量。
  • ProfileEvent_USearchAddComputedDistances (UInt64) — 在向 usearch 索引中添加向量时计算距离的次数。
  • ProfileEvent_USearchSearchCount (UInt64) — 在 usearch 索引中执行的搜索操作次数。
  • ProfileEvent_USearchSearchVisitedMembers (UInt64) — 搜索 usearch 索引时访问的节点数。
  • ProfileEvent_USearchSearchComputedDistances (UInt64) — 搜索 usearch 索引时计算距离的次数。
  • ProfileEvent_RWLockAcquiredReadLocks (UInt64) — 获取读锁的次数 (在 heavy RWLock 中) 。
  • ProfileEvent_RWLockAcquiredWriteLocks (UInt64) — 获取到写锁的次数 (在 heavy RWLock 中) 。
  • ProfileEvent_RWLockReadersWaitMilliseconds (UInt64) — 在 heavy RWLock 中等待获取读锁所耗费的总时间。
  • ProfileEvent_RWLockWritersWaitMilliseconds (UInt64) — 等待获取写锁的总耗时 (在 heavy RWLock 中) 。
  • ProfileEvent_DNSError (UInt64) — DNS 解析错误总数
  • ProfileEvent_PartsLockHoldMicroseconds (UInt64) — 在 MergeTree 表中持有数据分区片段锁的总耗时
  • ProfileEvent_PartsLockWaitMicroseconds (UInt64) — 在 MergeTree 表中等待数据分区片段锁的总耗时
  • ProfileEvent_PartsLocks (UInt64) — MergeTree 表中获取数据分区片段锁的次数
  • ProfileEvent_SharedPartsLockHoldMicroseconds (UInt64) — 在 MergeTree 表中持有共享数据分区片段锁的总时间
  • ProfileEvent_SharedPartsLockWaitMicroseconds (UInt64) — 在 MergeTree 表中等待共享数据分区片段锁的总时间
  • ProfileEvent_SharedPartsLocks (UInt64) — MergeTree 表中获取共享数据分区片段锁的次数
  • ProfileEvent_RealTimeMicroseconds (UInt64) — 处理线程 (查询及其他任务) 所花费的总 (挂钟) 时间 (请注意,这是累计值) 。
  • ProfileEvent_UserTimeMicroseconds (UInt64) — 处理线程 (查询及其他任务) 在用户态执行 CPU 指令所花费的总时间。其中包括 CPU 管道因访问主内存、缓存未命中、分支预测失误、超线程等原因而发生停顿的时间。
  • ProfileEvent_SystemTimeMicroseconds (UInt64) — 处理线程 (包括查询和其他任务) 在 OS 内核态执行 CPU 指令所花费的总时间。即系统调用中消耗的时间,不包括阻塞式系统调用期间的等待时间。
  • ProfileEvent_MemoryOvercommitWaitTimeMicroseconds (UInt64) — 在 OvercommitTracker 中等待释放内存的总耗时。
  • ProfileEvent_MemoryAllocatorPurge (UInt64) — 请求执行内存分配器清理的总次数
  • ProfileEvent_MemoryAllocatorPurgeTimeMicroseconds (UInt64) — 内存分配器清理所花费的总时间
  • ProfileEvent_SoftPageFaults (UInt64) — 查询执行线程中的软缺页错误数量。软缺页错误通常表示内存分配器缓存未命中,因此需要向 OS 申请新的内存映射,随后再分配一个物理内存页。
  • ProfileEvent_HardPageFaults (UInt64) — 查询执行线程中的硬缺页次数。数值较高表明:你可能忘记在服务器上关闭 swap,或者在内存压力极高时 ClickHouse 可执行文件的内存页被逐出,又或者表数据成功使用了 'mmap' 读取方式。
  • ProfileEvent_OSIOWaitMicroseconds (UInt64) — 从操作系统视角来看,线程等待 IO 操作结果的总耗时。这是真实的 IO,不包括页缓存。
  • ProfileEvent_OSCPUWaitMicroseconds (UInt64) — 从操作系统视角来看,线程已准备好执行但尚未被 OS 调度的总等待时间。
  • ProfileEvent_OSCPUVirtualTimeMicroseconds (UInt64) — OS 看到的 CPU 时间。不包括因虚拟化导致的非自愿等待时间。
  • ProfileEvent_OSReadBytes (UInt64) — 从磁盘或块设备读取的字节数。不包括从 page cache 读取的字节。由于块大小、预读等因素,统计值可能会高于实际所需的数据量。
  • ProfileEvent_OSWriteBytes (UInt64) — 写入磁盘或块设备的字节数。不包括 page cache 中脏页里的字节。也可能不包括由 OS 异步写入的数据。
  • ProfileEvent_OSReadChars (UInt64) — 从文件系统 (包括页缓存) 、网络及其他文件中读取的字节数。
  • ProfileEvent_OSWriteChars (UInt64) — 写入文件系统 (包括页缓存) 、网络及其他文件的字节数。
  • ProfileEvent_ParallelReplicasHandleRequestMicroseconds (UInt64) — 处理来自副本的 mark 请求所耗费的时间
  • ProfileEvent_ParallelReplicasHandleAnnouncementMicroseconds (UInt64) — 处理副本通知耗费的时间
  • ProfileEvent_ParallelReplicasAnnouncementMicroseconds (UInt64) — 发送通知所用的时间
  • ProfileEvent_ParallelReplicasReadRequestMicroseconds (UInt64) — 读取请求所花费的时间
  • ProfileEvent_ParallelReplicasReadAssignedMarks (UInt64) — 所有副本中通过一致性哈希分配的已调度标记数量总和
  • ProfileEvent_ParallelReplicasReadUnassignedMarks (UInt64) — 所有副本中已调度的未分配标记总数
  • ProfileEvent_ParallelReplicasReadAssignedForStealingMarks (UInt64) — 所有副本中通过一致性哈希分配给窃取操作的已调度 marks 总数
  • ProfileEvent_ParallelReplicasReadMarks (UInt64) — 指定副本读取的标记数
  • ProfileEvent_ParallelReplicasStealingByHashMicroseconds (UInt64) — 收集可通过哈希窃取的分段所花费的时间
  • ProfileEvent_ParallelReplicasProcessingPartsMicroseconds (UInt64) — 用于处理数据分区片段的时间
  • ProfileEvent_ParallelReplicasStealingLeftoversMicroseconds (UInt64) — 收集遗留分段所耗费的时间
  • ProfileEvent_ParallelReplicasCollectingOwnedSegmentsMicroseconds (UInt64) — 按哈希收集应归属的分段所花费的时间
  • ProfileEvent_ParallelReplicasNumRequests (UInt64) — 发往发起节点的请求数。
  • ProfileEvent_ParallelReplicasDeniedRequests (UInt64) — 发往发起节点且被完全拒绝的请求数量
  • ProfileEvent_CacheWarmerBytesDownloaded (UInt64) — 由专用后台线程拉取到文件系统缓存的数据量。
  • ProfileEvent_CacheWarmerDataPartsDownloaded (UInt64) — 由 CacheWarmer 完整拉取的数据分区片段数量。
  • ProfileEvent_IgnoredColdParts (UInt64) — 参见设置 ignore_cold_parts_seconds。读查询忽略尚未由 CacheWarmer 预热到缓存中的新 parts 的次数。
  • ProfileEvent_PreferredWarmedUnmergedParts (UInt64) — 参见设置 prefer_warmed_unmerged_parts_seconds。表示读取查询使用了缓存中尚未合并的过期 part,而不是尚未被 CacheWarmer 拉取到缓存中的 merged part 的次数。
  • ProfileEvent_PerfCPUCycles (UInt64) — 总周期数。请注意 CPU 频率扩缩容期间的影响。
  • ProfileEvent_PerfInstructions (UInt64) — 已退休指令数。请注意,该值可能会受到多种因素影响,尤其是硬件中断计数。
  • ProfileEvent_PerfCacheReferences (UInt64) — 缓存访问。通常,这表示对最后一级缓存的访问,但具体含义可能因您的 CPU 而异。其中还可能包括预取操作和一致性消息;同样,这取决于您的 CPU 设计。
  • ProfileEvent_PerfCacheMisses (UInt64) — 缓存未命中。通常表示最后一级缓存未命中;通常需结合 PERFCOUNTHWCACHEREFERENCES 事件使用,以计算缓存未命中率。
  • ProfileEvent_PerfBranchInstructions (UInt64) — 已完成的分支指令。在 Linux 2.6.35 之前,该项在 AMD 处理器上使用的是错误的事件。
  • ProfileEvent_PerfBranchMisses (UInt64) — 分支预测错误的指令数。
  • ProfileEvent_PerfBusCycles (UInt64) — 总线周期数,可能与总周期数不同。
  • ProfileEvent_PerfStalledCyclesFrontend (UInt64) — 指令发射期间的停滞周期。
  • ProfileEvent_PerfStalledCyclesBackend (UInt64) — 指令提交阶段的停滞周期。
  • ProfileEvent_PerfRefCPUCycles (UInt64) — 总周期数;不受 CPU 频率缩放影响。
  • ProfileEvent_PerfCPUClock (UInt64) — CPU 时钟,即每个 CPU 的高分辨率计时器
  • ProfileEvent_PerfTaskClock (UInt64) — 当前正在运行的任务对应的时钟计数
  • ProfileEvent_PerfContextSwitches (UInt64) — 上下文切换次数
  • ProfileEvent_PerfCPUMigrations (UInt64) — 进程迁移到其他 CPU 的次数
  • ProfileEvent_PerfAlignmentFaults (UInt64) — 对齐故障的数量。当发生未对齐的内存访问时,就会出现此类故障;内核可以处理这些故障,但会降低性能。这种情况只会出现在某些架构上 (x86 上从不会出现) 。
  • ProfileEvent_PerfEmulationFaults (UInt64) — 仿真故障的数量。内核有时会在遇到尚未实现的指令时触发陷阱,并在用户空间中对其进行仿真。这可能会对性能产生负面影响。
  • ProfileEvent_PerfMinEnabledTime (UInt64) — 对于所有事件,事件处于启用状态的最短时间。用于跟踪事件多路复用的影响
  • ProfileEvent_PerfMinEnabledRunningTime (UInt64) — 启用时长最短的事件的运行时间。用于跟踪事件多路复用的程度
  • ProfileEvent_PerfDataTLBReferences (UInt64) — 数据 TLB 引用次数
  • ProfileEvent_PerfDataTLBMisses (UInt64) — 数据 TLB 未命中次数
  • ProfileEvent_PerfInstructionTLBReferences (UInt64) — 指令 TLB 引用次数
  • ProfileEvent_PerfInstructionTLBMisses (UInt64) — 指令 TLB 未命中
  • ProfileEvent_PerfLocalMemoryReferences (UInt64) — 来自本地 NUMA 节点的内存读取
  • ProfileEvent_PerfLocalMemoryMisses (UInt64) — 本地 NUMA 节点内存读取缺失次数
  • ProfileEvent_CannotWriteToWriteBufferDiscard (UInt64) — 因管道已满或无法写入管道而被查询分析器或信号 handler 丢弃的堆栈跟踪数量。
  • ProfileEvent_QueryProfilerSignalOverruns (UInt64) — 因过载而放弃处理查询分析器信号的次数,加上因过载而未由 OS 递送的信号数量。
  • ProfileEvent_QueryProfilerConcurrencyOverruns (UInt64) — 由于其他线程中并发运行的查询分析器过多,我们放弃处理查询分析器信号的次数,这可能表明系统过载。
  • ProfileEvent_QueryProfilerRuns (UInt64) — QueryProfiler 的运行次数。
  • ProfileEvent_QueryProfilerErrors (UInt64) — 在异步堆栈展开期间发生的无效内存访问。
  • ProfileEvent_CreatedLogEntryForMerge (UInt64) — 已成功创建用于在 ReplicatedMergeTree 中合并 parts 的日志条目。
  • ProfileEvent_NotCreatedLogEntryForMerge (UInt64) — 由于另一个副本并发更新日志,系统未创建用于合并 ReplicatedMergeTree 中 parts 的日志条目。
  • ProfileEvent_CreatedLogEntryForMutation (UInt64) — 已成功创建用于对 ReplicatedMergeTree 中的 parts 执行 mutation 操作的日志条目。
  • ProfileEvent_NotCreatedLogEntryForMutation (UInt64) — 由于另一副本并发更新日志,未能创建用于对 ReplicatedMergeTree 中的 parts 执行 mutation 的日志条目。
  • ProfileEvent_S3ReadMicroseconds (UInt64) — 向 S3 存储发起 GET 和 HEAD 请求所花费的时间。
  • ProfileEvent_S3ReadRequestsCount (UInt64) — 向 S3 存储发送的 GET 和 HEAD 请求数量。
  • ProfileEvent_S3ReadRequestsErrors (UInt64) — 向 S3 存储发出的 GET 和 HEAD 请求中的非限流错误数量。
  • ProfileEvent_S3ReadRequestsThrottling (UInt64) — 对 S3 存储执行 GET 和 HEAD 请求时出现的 429 和 503 错误数量。
  • ProfileEvent_S3ReadRequestsRedirects (UInt64) — 发送到 S3 存储的 GET 和 HEAD 请求发生重定向的次数。
  • ProfileEvent_S3ReadRequestAttempts (UInt64) — GET 和 HEAD 请求的尝试总次数,包括首次尝试和任何重试,但不包括由 S3 重试策略在内部执行的重试
  • ProfileEvent_S3ReadRequestRetryableErrors (UInt64) — GET 和 HEAD 请求中可重试错误的数量,不包括 S3 重试策略在内部执行的重试
  • ProfileEvent_S3WriteMicroseconds (UInt64) — 向 S3 存储发送 POST、DELETE、PUT 和 PATCH 请求的耗时。
  • ProfileEvent_S3WriteRequestsCount (UInt64) — 向 S3 存储发送的 POST、DELETE、PUT 和 PATCH 请求数。
  • ProfileEvent_S3WriteRequestsErrors (UInt64) — 向 S3 存储发起的 POST、DELETE、PUT 和 PATCH 请求中,非限流错误的数量。
  • ProfileEvent_S3WriteRequestsThrottling (UInt64) — 向 S3 存储发出的 POST、DELETE、PUT 和 PATCH 请求中出现的 429 和 503 错误数量。
  • ProfileEvent_S3WriteRequestsRedirects (UInt64) — 向 S3 存储发送 POST、DELETE、PUT 和 PATCH 请求时发生的重定向次数。
  • ProfileEvent_S3WriteRequestAttempts (UInt64) — POST、DELETE、PUT 和 PATCH 请求的尝试次数,包括首次尝试和任何重试,但不包括由重试策略在内部执行的重试
  • ProfileEvent_S3WriteRequestRetryableErrors (UInt64) — POST、DELETE、PUT 和 PATCH 请求中可重试错误的数量,不包括由重试策略内部执行的重试
  • ProfileEvent_DiskS3ReadMicroseconds (UInt64) — 对 DiskS3 存储发起的 GET 和 HEAD 请求耗时。
  • ProfileEvent_DiskS3ReadRequestsCount (UInt64) — 对 DiskS3 存储的 GET 和 HEAD 请求数。
  • ProfileEvent_DiskS3ReadRequestsErrors (UInt64) — 对 DiskS3 存储发起的 GET 和 HEAD 请求中非限流错误的数量。
  • ProfileEvent_DiskS3ReadRequestsThrottling (UInt64) — DiskS3 存储的 GET 和 HEAD 请求中出现的 429 和 503 错误数量。
  • ProfileEvent_DiskS3ReadRequestsRedirects (UInt64) — DiskS3 存储的 GET 和 HEAD 请求中的重定向次数。
  • ProfileEvent_DiskS3ReadRequestAttempts (UInt64) — 对 DiskS3 存储发出的 GET 和 HEAD 请求的尝试次数,包括首次尝试和任何重试,但不包括由 S3 重试策略在内部执行的重试
  • ProfileEvent_DiskS3ReadRequestRetryableErrors (UInt64) — 针对 DiskS3 存储的 GET 和 HEAD 请求的可重试错误数,不包括由 S3 重试策略在内部执行的重试
  • ProfileEvent_DiskS3WriteMicroseconds (UInt64) — 对 DiskS3 存储发起的 POST、DELETE、PUT 和 PATCH 请求耗时。
  • ProfileEvent_DiskS3WriteRequestsCount (UInt64) — 向 DiskS3 存储发送的 POST、DELETE、PUT 和 PATCH 请求数。
  • ProfileEvent_DiskS3WriteRequestsErrors (UInt64) — 向 DiskS3 存储发出的 POST、DELETE、PUT 和 PATCH 请求中的非限流错误数量。
  • ProfileEvent_DiskS3WriteRequestsThrottling (UInt64) — 发送到 DiskS3 存储的 POST、DELETE、PUT 和 PATCH 请求中发生的 429 和 503 错误数。
  • ProfileEvent_DiskS3WriteRequestsRedirects (UInt64) — 发送到 DiskS3 存储的 POST、DELETE、PUT 和 PATCH 请求的重定向次数。
  • ProfileEvent_DiskS3WriteRequestAttempts (UInt64) — 对 DiskS3 存储执行 POST、DELETE、PUT 和 PATCH 请求的尝试次数,包括首次尝试和后续任何重试,但不包括由重试策略在内部执行的重试
  • ProfileEvent_DiskS3WriteRequestRetryableErrors (UInt64) — 对 DiskS3 存储发起 POST、DELETE、PUT 和 PATCH 请求时发生的可重试错误数,不包括由重试策略内部执行的重试
  • ProfileEvent_S3DeleteObjects (UInt64) — S3 API DeleteObject 调用的次数。
  • ProfileEvent_S3CopyObject (UInt64) — S3 API CopyObject 的调用次数。
  • ProfileEvent_S3ListObjects (UInt64) — S3 API ListObjects 的调用次数。
  • ProfileEvent_S3HeadObject (UInt64) — S3 API HeadObject 的调用次数。
  • ProfileEvent_S3GetObjectTagging (UInt64) — S3 API GetObjectTagging 的调用次数。
  • ProfileEvent_S3CreateMultipartUpload (UInt64) — S3 API CreateMultipartUpload 的调用次数。
  • ProfileEvent_S3UploadPartCopy (UInt64) — S3 API UploadPartCopy 的调用次数。
  • ProfileEvent_S3UploadPart (UInt64) — S3 API 的 UploadPart 调用次数。
  • ProfileEvent_S3AbortMultipartUpload (UInt64) — S3 API AbortMultipartUpload 的调用次数。
  • ProfileEvent_S3CompleteMultipartUpload (UInt64) — S3 API CompleteMultipartUpload 调用次数。
  • ProfileEvent_S3PutObject (UInt64) — S3 API PutObject 调用次数。
  • ProfileEvent_S3GetObject (UInt64) — S3 API GetObject 的调用次数。
  • ProfileEvent_DiskS3DeleteObjects (UInt64) — DiskS3 API DeleteObject(s) 调用次数。
  • ProfileEvent_DiskS3CopyObject (UInt64) — DiskS3 API CopyObject 的调用次数。
  • ProfileEvent_DiskS3ListObjects (UInt64) — DiskS3 API ListObjects 的调用次数。
  • ProfileEvent_DiskS3HeadObject (UInt64) — DiskS3 API 的 HeadObject 调用次数。
  • ProfileEvent_DiskS3GetObjectTagging (UInt64) — DiskS3 API GetObjectTagging 的调用次数。
  • ProfileEvent_DiskS3CreateMultipartUpload (UInt64) — DiskS3 API 的 CreateMultipartUpload 调用次数。
  • ProfileEvent_DiskS3UploadPartCopy (UInt64) — DiskS3 API 的 UploadPartCopy 调用次数。
  • ProfileEvent_DiskS3UploadPart (UInt64) — DiskS3 API UploadPart 调用的次数。
  • ProfileEvent_DiskS3AbortMultipartUpload (UInt64) — DiskS3 API 的 AbortMultipartUpload 调用次数。
  • ProfileEvent_DiskS3CompleteMultipartUpload (UInt64) — DiskS3 API 的 CompleteMultipartUpload 调用次数。
  • ProfileEvent_DiskS3PutObject (UInt64) — DiskS3 API PutObject 调用次数。
  • ProfileEvent_DiskS3GetObject (UInt64) — DiskS3 API GetObject 调用的次数。
  • ProfileEvent_DiskPlainRewritableAzureDirectoryCreated (UInt64) — 由 plain_rewritable 元数据存储为 AzureObjectStorage 创建的目录数。
  • ProfileEvent_DiskPlainRewritableAzureDirectoryRemoved (UInt64) — 由 AzureObjectStorage 的 plain_rewritable 元数据存储删除的目录数。
  • ProfileEvent_DiskPlainRewritableLocalDirectoryCreated (UInt64) — 由 plain_rewritable 元数据存储为 LocalObjectStorage 创建的目录数量。
  • ProfileEvent_DiskPlainRewritableLocalDirectoryRemoved (UInt64) — LocalObjectStorage 所用的 'plain_rewritable' 元数据存储删除的目录数量。
  • ProfileEvent_DiskPlainRewritableS3DirectoryCreated (UInt64) — 用于 S3ObjectStorage 的 plain_rewritable 元数据存储所创建的目录数量。
  • ProfileEvent_DiskPlainRewritableS3DirectoryRemoved (UInt64) — S3ObjectStorageplain_rewritable 元数据存储删除的目录数。
  • ProfileEvent_DiskPlainRewritableLegacyLayoutDiskCount (UInt64) — 使用旧版布局的 plain_rewritable 磁盘数量。
  • ProfileEvent_S3Clients (UInt64) — 已创建的 S3 客户端数量。
  • ProfileEvent_TinyS3Clients (UInt64) — 复用其他客户端中现有认证提供商的 S3 客户端副本数。
  • ProfileEvent_EngineFileLikeReadFiles (UInt64) — 使用文件类表引擎 (如 File/S3/URL/HDFS) 读取的文件数量。
  • ProfileEvent_ReadBufferFromS3Microseconds (UInt64) — 从 S3 读取所耗费的时间。
  • ProfileEvent_ReadBufferFromS3InitMicroseconds (UInt64) — 初始化与 S3 的连接所花费的时间。
  • ProfileEvent_ReadBufferFromS3Bytes (UInt64) — 从 S3 读取的字节数。
  • ProfileEvent_ReadBufferFromS3RequestsErrors (UInt64) — 从 S3 读取时发生的异常数。
  • ProfileEvent_WriteBufferFromS3Microseconds (UInt64) — 写入 S3 所花费的时间。
  • ProfileEvent_WriteBufferFromS3Bytes (UInt64) — 写入到 S3 的字节数。
  • ProfileEvent_WriteBufferFromS3RequestsErrors (UInt64) — 写入 S3 时发生的异常次数。
  • ProfileEvent_WriteBufferFromS3WaitInflightLimitMicroseconds (UInt64) — 当当前请求数量达到由 s3_max_inflight_parts_for_one_file 定义的上限时,等待其中一些请求完成所花费的时间。
  • ProfileEvent_QueryMemoryLimitExceeded (UInt64) — 查询超出内存限制的次数。
  • ProfileEvent_MemoryAllocatedWithoutCheck (UInt64) — 未检查内存约束就分配内存的次数。
  • ProfileEvent_MemoryAllocatedWithoutCheckBytes (UInt64) — 在未检查内存约束的情况下分配的字节数。
  • ProfileEvent_AzureGetObject (UInt64) — Azure API 的 GetObject 调用次数。
  • ProfileEvent_AzureUpload (UInt64) — Azure Blob 存储 API Upload 调用的次数
  • ProfileEvent_AzureStageBlock (UInt64) — Azure Blob 存储 API 的 StageBlock 调用次数
  • ProfileEvent_AzureCommitBlockList (UInt64) — Azure Blob 存储 API CommitBlockList 的调用次数
  • ProfileEvent_AzureCopyObject (UInt64) — Azure Blob 存储 API 的 CopyObject 调用次数
  • ProfileEvent_AzureDeleteObjects (UInt64) — Azure Blob 存储 API DeleteObject 调用的次数。
  • ProfileEvent_AzureListObjects (UInt64) — Azure Blob 存储 API ListObjects 调用次数。
  • ProfileEvent_AzureGetProperties (UInt64) — Azure Blob 存储 API GetProperties 调用次数。
  • ProfileEvent_AzureCreateContainer (UInt64) — Azure Blob 存储 API CreateContainer 的调用次数。
  • ProfileEvent_DiskAzureGetObject (UInt64) — Disk Azure API 的 GetObject 调用次数。
  • ProfileEvent_DiskAzureUpload (UInt64) — Disk Azure Blob 存储 API 的上传调用次数
  • ProfileEvent_DiskAzureStageBlock (UInt64) — Disk Azure Blob 存储 API 的 StageBlock 调用次数
  • ProfileEvent_DiskAzureCommitBlockList (UInt64) — Disk Azure Blob 存储 API 的 CommitBlockList 调用次数
  • ProfileEvent_DiskAzureCopyObject (UInt64) — Disk Azure Blob 存储 API 的 CopyObject 调用次数
  • ProfileEvent_DiskAzureListObjects (UInt64) — Disk Azure Blob 存储 API ListObjects 的调用次数。
  • ProfileEvent_DiskAzureDeleteObjects (UInt64) — Azure Blob 存储 API DeleteObject 调用次数。
  • ProfileEvent_DiskAzureGetProperties (UInt64) — Disk Azure Blob 存储 API 的 GetProperties 调用次数。
  • ProfileEvent_DiskAzureCreateContainer (UInt64) — Disk Azure Blob 存储 API 的 CreateContainer 调用次数。
  • ProfileEvent_ReadBufferFromAzureMicroseconds (UInt64) — 从 Azure 读取数据所花费的时间。
  • ProfileEvent_ReadBufferFromAzureInitMicroseconds (UInt64) — 初始化与 Azure 的连接所花费的时间。
  • ProfileEvent_ReadBufferFromAzureBytes (UInt64) — 从 Azure 读取的字节数。
  • ProfileEvent_ReadBufferFromAzureRequestsErrors (UInt64) — 从 Azure 读取时发生的异常数
  • ProfileEvent_CachedReadBufferReadFromCacheHits (UInt64) — 从文件系统缓存读取时命中缓存的次数。
  • ProfileEvent_CachedReadBufferReadFromCacheMisses (UInt64) — 从文件系统缓存读取时缓存未命中的次数。
  • ProfileEvent_CachedReadBufferReadFromSourceMicroseconds (UInt64) — 从文件系统缓存源 (如远程文件系统等) 读取的耗时
  • ProfileEvent_CachedReadBufferWaitReadBufferMicroseconds (UInt64) — 等待内部读取缓冲区的耗时 (包括等待缓存的时间)
  • ProfileEvent_CachedReadBufferPredownloadedFromSourceMicroseconds (UInt64) — 为预下载而从文件系统缓存源读取所花费的时间 (来自远程文件系统等)
  • ProfileEvent_CachedReadBufferReadFromCacheMicroseconds (UInt64) — 从文件系统缓存读取的时间
  • ProfileEvent_CachedReadBufferReadFromSourceBytes (UInt64) — 从文件系统缓存源 (如远程文件系统等) 读取的字节数
  • ProfileEvent_CachedReadBufferPredownloadedFromSourceBytes (UInt64) — 为预下载而从文件系统缓存源读取的字节数 (来自远程文件系统等)
  • ProfileEvent_CachedReadBufferReadFromCacheBytes (UInt64) — 从文件系统缓存中读取的字节数
  • ProfileEvent_CachedReadBufferPredownloadedBytes (UInt64) — 从文件系统缓存源读取的字节数。缓存分段会按从左到右的顺序整体读取,因此有时为了获取所需数据,可能需要预下载分段中与当前任务无关的部分内容
  • ProfileEvent_CachedReadBufferCacheWriteBytes (UInt64) — 从源 (远程文件系统等) 写入文件系统缓存的字节数
  • ProfileEvent_CachedReadBufferCacheWriteMicroseconds (UInt64) — 写入文件系统缓存所花费的时间
  • ProfileEvent_CachedReadBufferCreateBufferMicroseconds (UInt64) — 缓冲区准备时间
  • ProfileEvent_CachedWriteBufferCacheWriteBytes (UInt64) — 从源 (远程文件系统等) 写入文件系统缓存的字节数
  • ProfileEvent_CachedWriteBufferCacheWriteMicroseconds (UInt64) — 将数据写入文件系统缓存所花费的时间
  • ProfileEvent_FilesystemCacheLoadMetadataMicroseconds (UInt64) — 加载文件系统缓存元数据所用的时间
  • ProfileEvent_FilesystemCacheEvictedBytes (UInt64) — 从文件系统缓存中淘汰的字节数
  • ProfileEvent_FilesystemCacheCreatedKeyDirectories (UInt64) — 已创建的键目录数
  • ProfileEvent_FilesystemCacheEvictedFileSegments (UInt64) — 从文件系统缓存中被淘汰的 File 段数量
  • ProfileEvent_FilesystemCacheEvictedFileSegmentsDuringPriorityIncrease (UInt64) — 提高 File 段优先级时,从文件系统缓存中淘汰的 File 段数量 (适用于 SLRU 缓存策略)
  • ProfileEvent_FilesystemCacheBackgroundDownloadQueuePush (UInt64) — 发送到文件系统缓存以进行后台下载的 File 段数量
  • ProfileEvent_FilesystemCacheEvictionSkippedFileSegments (UInt64) — 因处于不可释放状态而在驱逐时被跳过的 File 段数量
  • ProfileEvent_FilesystemCacheEvictionSkippedEvictingFileSegments (UInt64) — 因处于驱逐中状态而被跳过的 File 段数量
  • ProfileEvent_FilesystemCacheEvictionSkippedMovingFileSegments (UInt64) — 因处于移动状态而跳过驱逐的 File 段数量
  • ProfileEvent_FilesystemCacheEvictionTries (UInt64) — 文件系统缓存淘汰尝试次数
  • ProfileEvent_FilesystemCacheEvictionReusedIterator (UInt64) — 文件系统缓存迭代器的复用次数
  • ProfileEvent_FilesystemCacheLockKeyMicroseconds (UInt64) — 锁定缓存键耗时
  • ProfileEvent_FilesystemCacheLockMetadataMicroseconds (UInt64) — 锁定文件系统缓存元数据所用时间
  • ProfileEvent_FilesystemCachePriorityWriteLockMicroseconds (UInt64) — 为写入优先队列而锁定文件系统缓存所花费的时间
  • ProfileEvent_FilesystemCachePriorityReadLockMicroseconds (UInt64) — 在优先队列中执行读取时锁定文件系统缓存所耗时间
  • ProfileEvent_FilesystemCacheStateLockMicroseconds (UInt64) — 为状态锁锁定文件系统缓存的时间
  • ProfileEvent_FilesystemCacheReserveMicroseconds (UInt64) — 文件系统缓存空间预留耗时
  • ProfileEvent_FilesystemCacheReserveAttempts (UInt64) — 文件系统缓存空间预留尝试次数
  • ProfileEvent_FilesystemCacheEvictMicroseconds (UInt64) — 文件系统缓存淘汰时间
  • ProfileEvent_FilesystemCacheGetOrSetMicroseconds (UInt64) — 文件系统缓存 getOrSet() 耗时
  • ProfileEvent_FilesystemCacheGetMicroseconds (UInt64) — 文件系统缓存 get() 操作耗时
  • ProfileEvent_FilesystemCacheBackgroundEvictedFileSegments (UInt64) — 被后台线程淘汰的 File 段数量
  • ProfileEvent_FilesystemCacheBackgroundEvictedBytes (UInt64) — 由后台线程淘汰的字节数
  • ProfileEvent_FilesystemCacheCheckCorrectness (UInt64) — FileCache::assertCacheCorrectness 被调用的次数
  • ProfileEvent_FilesystemCacheCheckCorrectnessMicroseconds (UInt64) — FileCache::assertCacheCorrectness 所耗费的时间
  • ProfileEvent_FileSegmentWaitMicroseconds (UInt64) — 处于 DOWNLOADING 状态时的等待时间
  • ProfileEvent_FileSegmentCompleteMicroseconds (UInt64) — 文件系统缓存中 FileSegment::complete() 的耗时
  • ProfileEvent_FileSegmentLockMicroseconds (UInt64) — 锁定 File 段所用时间
  • ProfileEvent_FileSegmentWriteMicroseconds (UInt64) — File 段 write() 耗时
  • ProfileEvent_FileSegmentIncreasePriorityMicroseconds (UInt64) — File 段优先级提升耗时
  • ProfileEvent_FileSegmentRemoveMicroseconds (UInt64) — File 段 remove() 耗时
  • ProfileEvent_FileSegmentHolderCompleteMicroseconds (UInt64) — File 段持有者 complete() 耗时
  • ProfileEvent_FileSegmentFailToIncreasePriority (UInt64) — 因缓存锁竞争过于激烈而未能提高优先级的次数
  • ProfileEvent_FilesystemCacheFailToReserveSpaceBecauseOfLockContention (UInt64) — 因缓存锁竞争过于激烈而跳过空间预留的次数
  • ProfileEvent_FilesystemCacheFailToReserveSpaceBecauseOfCacheResize (UInt64) — 因缓存正在调整大小而未进行空间预留的次数
  • ProfileEvent_FilesystemCacheHoldFileSegments (UInt64) — 处于持有状态的文件系统缓存 File 段数量
  • ProfileEvent_FilesystemCacheUnusedHoldFileSegments (UInt64) — 文件系统缓存中已保留但未使用的 File 段数量 (例如由于寻道或 LIMIT n)
  • ProfileEvent_FilesystemCacheFreeSpaceKeepingThreadRun (UInt64) — 后台线程执行空闲空间维护任务的次数
  • ProfileEvent_FilesystemCacheFreeSpaceKeepingThreadWorkMilliseconds (UInt64) — 后台线程执行可用空间维护作业所花费的时间
  • ProfileEvent_FilesystemCacheFailedEvictionCandidates (UInt64) — 在动态文件系统缓存淘汰期间,意外未能被淘汰的 File 段数量
  • ProfileEvent_RemoteFSSeeks (UInt64) — 异步缓冲区的寻道总次数
  • ProfileEvent_RemoteFSPrefetches (UInt64) — 远程文件系统异步读取的预读取次数
  • ProfileEvent_RemoteFSCancelledPrefetches (UInt64) — 由于寻道而取消的预取次数
  • ProfileEvent_RemoteFSUnusedPrefetches (UInt64) — 缓冲区销毁时仍处于待处理状态的预读取次数
  • ProfileEvent_RemoteFSPrefetchedReads (UInt64) — 从预取缓冲区读取的次数
  • ProfileEvent_RemoteFSPrefetchedBytes (UInt64) — 预取缓冲区中的字节数
  • ProfileEvent_RemoteFSUnprefetchedReads (UInt64) — 从未预取缓冲区的读取次数
  • ProfileEvent_RemoteFSUnprefetchedBytes (UInt64) — 来自未预取缓冲区的字节数
  • ProfileEvent_RemoteFSLazySeeks (UInt64) — 惰性寻道次数
  • ProfileEvent_RemoteFSSeeksWithReset (UInt64) — 导致建立新连接的寻道次数
  • ProfileEvent_RemoteFSBuffers (UInt64) — 用于从远程文件系统异步读取而创建的缓冲区数量
  • ProfileEvent_MergeTreePrefetchedReadPoolInit (UInt64) — 在 MergeTreePrefetchedReadPool 中准备任务的耗时
  • ProfileEvent_WaitPrefetchTaskMicroseconds (UInt64) — 等待预取读取器的耗时
  • ProfileEvent_ThreadpoolReaderTaskMicroseconds (UInt64) — 异步读取期间获取数据所花费的时间
  • ProfileEvent_ThreadpoolReaderPrepareMicroseconds (UInt64) — 准备所耗时间 (例如调用 reader seek() 方法)
  • ProfileEvent_ThreadpoolReaderReadBytes (UInt64) — 异步读取期间从线程池任务读取的字节数
  • ProfileEvent_ThreadpoolReaderSubmit (UInt64) — 异步读取时从线程池任务中读取的字节数
  • ProfileEvent_ThreadpoolReaderSubmitReadSynchronously (UInt64) — 未在线程池中调度任务,而是改为同步读取的次数
  • ProfileEvent_ThreadpoolReaderSubmitReadSynchronouslyBytes (UInt64) — 同步读取的字节数
  • ProfileEvent_ThreadpoolReaderSubmitReadSynchronouslyMicroseconds (UInt64) — 同步读取所花费的时间
  • ProfileEvent_ThreadpoolReaderSubmitLookupInCacheMicroseconds (UInt64) — 检查内容是否已缓存所花费的时间
  • ProfileEvent_AsynchronousReaderIgnoredBytes (UInt64) — 异步读取过程中被忽略的字节数
  • ProfileEvent_ReadBufferSeekCancelConnection (UInt64) — 会触发新连接的寻道次数 (s3、http)
  • ProfileEvent_SleepFunctionCalls (UInt64) — sleep 函数 (sleep、sleepEachRow) 被调用的次数。
  • ProfileEvent_SleepFunctionMicroseconds (UInt64) — 在 sleep 函数 (sleep、sleepEachRow) 中设置的睡眠时间。
  • ProfileEvent_SleepFunctionElapsedMicroseconds (UInt64) — 在 sleep 函数 (sleep、sleepEachRow) 中休眠耗费的时间。
  • ProfileEvent_ThreadPoolReaderPageCacheHit (UInt64) — 在 ThreadPoolReader 内部从页缓存读取的次数。
  • ProfileEvent_ThreadPoolReaderPageCacheHitBytes (UInt64) — ThreadPoolReader 在从页缓存读取时所读取的字节数。
  • ProfileEvent_ThreadPoolReaderPageCacheHitElapsedMicroseconds (UInt64) — 在 ThreadPoolReader 中从页面缓存读取数据所耗费的时间。
  • ProfileEvent_ThreadPoolReaderPageCacheMiss (UInt64) — ThreadPoolReader 中的读取未命中页缓存而转交给线程池处理的次数。
  • ProfileEvent_ThreadPoolReaderPageCacheMissBytes (UInt64) — 在 ThreadPoolReader 内部读取、且未命中页缓存而转交给线程池处理时读取的字节数。
  • ProfileEvent_ThreadPoolReaderPageCacheMissElapsedMicroseconds (UInt64) — 在 ThreadPoolReader 的异步作业中读取数据所耗费的时间——当读取并非来自页缓存时。
  • ProfileEvent_AsynchronousReadWaitMicroseconds (UInt64) — 异步本地读取中等待异步读取所耗费的时间。
  • ProfileEvent_SynchronousReadWaitMicroseconds (UInt64) — 异步本地读取中等待同步读取所耗费的时间。
  • ProfileEvent_AsynchronousRemoteReadWaitMicroseconds (UInt64) — 等待异步远程读取所花费的时间。
  • ProfileEvent_SynchronousRemoteReadWaitMicroseconds (UInt64) — 等待同步远程读取所耗费的时间。
  • ProfileEvent_ExternalDataSourceLocalCacheReadBytes (UInt64) — 从 RemoteReadBufferCache 的本地缓存缓冲区中读取的字节数
  • ProfileEvent_MainConfigLoads (UInt64) — 主配置重新加载的次数。
  • ProfileEvent_AggregationPreallocatedElementsInHashTables (UInt64) — 为聚合操作在哈希表中预分配的元素数量。
  • ProfileEvent_AggregationHashTablesInitializedAsTwoLevel (UInt64) — 在聚合过程中,有多少个哈希表被初始化为两级哈希表。
  • ProfileEvent_AggregationOptimizedEqualRangesOfKeys (UInt64) — 应用了等值键范围优化的块数
  • ProfileEvent_HashJoinPreallocatedElementsInHashTables (UInt64) — 为哈希连接中的哈希表预先分配了多少个元素。
  • ProfileEvent_MetadataFromKeeperCacheHit (UInt64) — 对象存储元数据请求在未向 Keeper 发起请求的情况下直接从缓存返回的次数
  • ProfileEvent_MetadataFromKeeperCacheMiss (UInt64) — 对象存储元数据请求需要由 Keeper 返回结果的次数
  • ProfileEvent_MetadataFromKeeperCacheTooManyInvalidated (UInt64) — 文件系统缓存返回过多已失效条目的次数
  • ProfileEvent_MetadataFromKeeperCacheUpdateMicroseconds (UInt64) — 更新缓存 (包括等待 Keeper 响应) 的总耗时
  • ProfileEvent_MetadataFromKeeperUpdateCacheOneLevel (UInt64) — 对目录树单层进行缓存更新的次数
  • ProfileEvent_MetadataFromKeeperTransactionCommit (UInt64) — 尝试进行元数据事务提交的次数
  • ProfileEvent_MetadataFromKeeperTransactionCommitRetry (UInt64) — 元数据事务提交再試行的次数
  • ProfileEvent_MetadataFromKeeperCleanupTransactionCommit (UInt64) — 尝试提交用于清理已删除对象的元数据事务的次数
  • ProfileEvent_MetadataFromKeeperCleanupTransactionCommitRetry (UInt64) — 已删除对象清理的元数据事务提交的再试行次数
  • ProfileEvent_MetadataFromKeeperOperations (UInt64) — 向 Keeper 发起请求的次数
  • ProfileEvent_MetadataFromKeeperIndividualOperations (UInt64) — 通过向 Keeper 发起单个或多个请求读取或写入的路径数
  • ProfileEvent_MetadataFromKeeperIndividualOperationsMicroseconds (UInt64) — 向 Keeper 发起单次或批量请求时的耗时
  • ProfileEvent_MetadataFromKeeperReconnects (UInt64) — 重新连接 Keeper 的次数
  • ProfileEvent_MetadataFromKeeperBackgroundCleanupObjects (UInt64) — 后台任务执行旧已删除对象清理的次数
  • ProfileEvent_MetadataFromKeeperBackgroundCleanupTransactions (UInt64) — 后台任务清理旧事务幂等性标记的次数
  • ProfileEvent_MetadataFromKeeperBackgroundCleanupBlobs (UInt64) — 后台任务清理空 blob layout part 的次数
  • ProfileEvent_MetadataFromKeeperBackgroundCleanupErrors (UInt64) — 后台清理任务中发生错误的次数
  • ProfileEvent_BlobKillerThreadRuns (UInt64) — BlobKiller 线程运行次数
  • ProfileEvent_BlobKillerThreadLockedBlobs (UInt64) — 从元数据存储中返回的 blob 数量
  • ProfileEvent_BlobKillerThreadRemoveTasks (UInt64) — 由 BlobKiller 创建的删除任务数
  • ProfileEvent_BlobKillerThreadRemovedBlobs (UInt64) — 由 BlobKiller 移除的 blob 数量
  • ProfileEvent_BlobKillerThreadRecordedBlobs (UInt64) — 在元数据存储中记录的由 BlobKiller 删除的 blob 数量
  • ProfileEvent_BlobKillerThreadLockBlobsErrors (UInt64) — BlobKiller 执行期间对 blob 加锁时发生的错误次数
  • ProfileEvent_BlobKillerThreadRemoveBlobsErrors (UInt64) — BlobKiller 执行期间发生的 blob 删除错误次数
  • ProfileEvent_BlobKillerThreadRecordBlobsErrors (UInt64) — 在 BlobKiller 执行期间,记录 blob 时出错的 blob 数量
  • ProfileEvent_BlobCopierThreadRuns (UInt64) — BlobCopier 线程运行次数
  • ProfileEvent_BlobCopierThreadLockedBlobs (UInt64) — 从元数据存储中返回的 blob 数量
  • ProfileEvent_BlobCopierThreadReplicatedBlobs (UInt64) — 由 BlobCopier 复制的 blob 数量
  • ProfileEvent_BlobCopierThreadRecordedBlobs (UInt64) — 元数据存储中已记录 BlobCopier 复制信息的 blob 数量
  • ProfileEvent_BlobCopierThreadLockBlobsErrors (UInt64) — BlobCopier 执行期间发生的 blob 锁定错误次数
  • ProfileEvent_BlobCopierThreadReplicateBlobsErrors (UInt64) — 在 BlobCopier 执行期间发生的 blob 复制错误次数
  • ProfileEvent_BlobCopierThreadRecordBlobsErrors (UInt64) — BlobCopier 执行期间记录 blob 时发生错误的数量
  • ProfileEvent_SharedMergeTreeMetadataCacheHintLoadedFromCache (UInt64) — 在无需访问 Keeper 的情况下命中元数据缓存提示的次数
  • ProfileEvent_KafkaRebalanceRevocations (UInt64) — 分区被撤销的次数 (消费者组再平衡的第一阶段)
  • ProfileEvent_KafkaRebalanceAssignments (UInt64) — 分区分配次数 (消费者组再平衡的最后阶段)
  • ProfileEvent_KafkaRebalanceErrors (UInt64) — 消费者组重新均衡失败的次数
  • ProfileEvent_KafkaMessagesPolled (UInt64) — 从 librdkafka 轮询并发送到 ClickHouse 的 Kafka 消息数
  • ProfileEvent_KafkaMessagesRead (UInt64) — ClickHouse 已处理的 Kafka 消息数
  • ProfileEvent_KafkaMessagesFailed (UInt64) — ClickHouse 无法解析的 Kafka 消息数量
  • ProfileEvent_KafkaRowsRead (UInt64) — 从 Kafka 消息中解析出的行数
  • ProfileEvent_KafkaRowsRejected (UInt64) — 已解析但随后被拒绝的行数 (由于重新均衡、错误或类似原因) 。这些行会在重新均衡后再次被消费。
  • ProfileEvent_KafkaDirectReads (UInt64) — 自服务器启动以来从 Kafka 表直接查询的次数
  • ProfileEvent_KafkaBackgroundReads (UInt64) — 自服务器启动以来,用于从 Kafka 向 materialized views 填充数据的后台读取次数
  • ProfileEvent_KafkaCommits (UInt64) — 向 Kafka 成功提交已消费的偏移量的次数 (通常应与 KafkaBackgroundReads 相同)
  • ProfileEvent_KafkaCommitFailures (UInt64) — 向 Kafka 提交已消费偏移量失败的次数 (通常表示存在某种数据重复)
  • ProfileEvent_KafkaConsumerErrors (UInt64) — librdkafka 在轮询期间报告的错误数
  • ProfileEvent_KafkaMVNotReady (UInt64) — 向尚未就绪的 materialized view 流式传输数据的失败次数
  • ProfileEvent_KafkaWrites (UInt64) — 向 Kafka 表写入 (插入) 的次数
  • ProfileEvent_KafkaRowsWritten (UInt64) — 插入 Kafka 表的行数
  • ProfileEvent_KafkaProducerFlushes (UInt64) — Kafka 生产者显式执行 flush 的次数
  • ProfileEvent_KafkaMessagesProduced (UInt64) — 发送到 Kafka 的消息数
  • ProfileEvent_KafkaProducerErrors (UInt64) — 向 Kafka 生产消息时发生的错误数
  • ProfileEvent_ScalarSubqueriesGlobalCacheHit (UInt64) — 通过全局缓存读取标量子查询的次数
  • ProfileEvent_ScalarSubqueriesLocalCacheHit (UInt64) — 通过本地缓存完成标量子查询读取的次数
  • ProfileEvent_ScalarSubqueriesCacheMiss (UInt64) — 读取标量子查询时未命中缓存、因此必须完整计算的次数
  • ProfileEvent_SchemaInferenceCacheHits (UInt64) — 在 schema 缓存中找到所请求数据源的次数
  • ProfileEvent_SchemaInferenceCacheSchemaHits (UInt64) — 在 schema inference 期间从 schema 缓存中找到 schema 的次数
  • ProfileEvent_SchemaInferenceCacheNumRowsHits (UInt64) — 从文件计数时,在 schema 缓存中命中行数的次数
  • ProfileEvent_SchemaInferenceCacheMisses (UInt64) — 请求的来源不在 schema 缓存中的次数
  • ProfileEvent_SchemaInferenceCacheSchemaMisses (UInt64) — 在 schema 推断期间,请求的 source 在缓存中但 schema 不在缓存中的次数
  • ProfileEvent_SchemaInferenceCacheNumRowsMisses (UInt64) — 请求的源已在缓存中,但从文件计数时行数不在缓存中的次数
  • ProfileEvent_SchemaInferenceCacheEvictions (UInt64) — 因缓存溢出而被逐出的 schema 次数
  • ProfileEvent_SchemaInferenceCacheInvalidations (UInt64) — 因数据变更导致 cache 中 schema 失效的次数
  • ProfileEvent_KeeperPacketsSent (UInt64) — Keeper 服务器发送的数据包
  • ProfileEvent_KeeperPacketsReceived (UInt64) — Keeper 服务器收到的数据包
  • ProfileEvent_KeeperRequestTotal (UInt64) — Keeper 服务器上的请求总数
  • ProfileEvent_KeeperRequestTotalWithSubrequests (UInt64) — Keeper 服务器上的请求总数,包括多重请求中的每个子请求
  • ProfileEvent_KeeperLatency (UInt64) — Keeper 延迟
  • ProfileEvent_KeeperTotalElapsedMicroseconds (UInt64) — 单次请求的 Keeper 总延迟
  • ProfileEvent_KeeperProcessElapsedMicroseconds (UInt64) — 单次请求的 Keeper commit 延迟
  • ProfileEvent_KeeperPreprocessElapsedMicroseconds (UInt64) — 单次请求的 Keeper 预处理延迟
  • ProfileEvent_KeeperStorageLockWaitMicroseconds (UInt64) — 等待获取 Keeper 存储锁所耗费的时间
  • ProfileEvent_KeeperStorageSharedLockWaitMicroseconds (UInt64) — 等待获取 Keeper 存储共享锁的耗时
  • ProfileEvent_KeeperChangelogLockWaitMicroseconds (UInt64) — 等待获取 Keeper 变更日志锁的耗时
  • ProfileEvent_KeeperServerWriteLockWaitMicroseconds (UInt64) — 等待获取 Keeper 服务器写锁所花费的时间
  • ProfileEvent_KeeperSessionCallbackLockWaitMicroseconds (UInt64) — 等待获取 Keeper 会话回调锁的耗时
  • ProfileEvent_KeeperReadRequestQueueLockWaitMicroseconds (UInt64) — 等待获取 Keeper 读取请求队列锁的耗时
  • ProfileEvent_KeeperProcessAndResponsesLockWaitMicroseconds (UInt64) — 等待获取 Keeper 处理与响应锁所耗费的时间
  • ProfileEvent_KeeperCommitWaitElapsedMicroseconds (UInt64) — 等待特定日志提交完成所花费的时间
  • ProfileEvent_KeeperBatchMaxCount (UInt64) — 批次大小因数量而受限的次数
  • ProfileEvent_KeeperBatchMaxTotalSize (UInt64) — 批次大小受总字节数限制的次数
  • ProfileEvent_KeeperReadBatchCount (UInt64) — Keeper 已处理的读取请求批次数
  • ProfileEvent_KeeperReadBatchTotalRequests (UInt64) — Keeper 按批次处理的读取请求总数
  • ProfileEvent_KeeperCommits (UInt64) — 成功提交的次数
  • ProfileEvent_KeeperCommitsFailed (UInt64) — 提交失败的次数
  • ProfileEvent_KeeperSnapshotCreations (UInt64) — 创建快照的次数
  • ProfileEvent_KeeperSnapshotCreationsFailed (UInt64) — 快照创建失败次数
  • ProfileEvent_KeeperSnapshotApplys (UInt64) — 快照应用次数
  • ProfileEvent_KeeperSnapshotApplysFailed (UInt64) — 快照应用失败次数
  • ProfileEvent_KeeperReadSnapshot (UInt64) — 已完成的快照读取次数
  • ProfileEvent_KeeperReadSnapshotObject (UInt64) — 发送给跟随者的快照对象数
  • ProfileEvent_KeeperReadSnapshotFailed (UInt64) — 读取快照失败的次数
  • ProfileEvent_KeeperSnapshotRemoteLoaderErrors (UInt64) — 在向跟随者提供快照期间,RemoteSnapshotLoader 中发生的远程读取错误次数
  • ProfileEvent_KeeperSaveSnapshotObject (UInt64) — 从领导者接收的快照对象数量
  • ProfileEvent_KeeperSaveSnapshotFailed (UInt64) — 快照保存失败次数
  • ProfileEvent_KeeperSaveSnapshot (UInt64) — 保存快照的次数
  • ProfileEvent_KeeperCreateRequest (UInt64) — 创建请求数
  • ProfileEvent_KeeperRemoveRequest (UInt64) — 移除请求数
  • ProfileEvent_KeeperSetRequest (UInt64) — set 请求数
  • ProfileEvent_KeeperReconfigRequest (UInt64) — 重配置请求数
  • ProfileEvent_KeeperCheckRequest (UInt64) — 检查请求数
  • ProfileEvent_KeeperMultiRequest (UInt64) — 多请求次数
  • ProfileEvent_KeeperMultiReadRequest (UInt64) — 批量读取请求的数量
  • ProfileEvent_KeeperGetRequest (UInt64) — get 请求数
  • ProfileEvent_KeeperListRequest (UInt64) — 列表请求次数
  • ProfileEvent_KeeperListRecursiveRequest (UInt64) — 获取子节点的递归请求数
  • ProfileEvent_KeeperExistsRequest (UInt64) — exists 请求的次数
  • ProfileEvent_KeeperSetWatchesRequest (UInt64) — 设置 watches 的请求数量
  • ProfileEvent_KeeperAddWatchRequest (UInt64) — 添加 watch 的请求数量
  • ProfileEvent_KeeperRemoveWatchRequest (UInt64) — 移除 watch 的请求数
  • ProfileEvent_KeeperCheckWatchRequest (UInt64) — 移除 watches 的请求数
  • ProfileEvent_KeeperRequestRejectedDueToSoftMemoryLimitCount (UInt64) — 因超出软内存限制而被拒绝的请求数量
  • ProfileEvent_KeeperStaleRequestsSkipped (UInt64) — 因 session 已不再有效而被跳过的 Keeper 请求数量
  • ProfileEvent_KeeperLiveSessionsLockWaitMicroseconds (UInt64) — 等待获取 Keeper 活跃会话锁的时间
  • ProfileEvent_OverflowBreak (UInt64) — 因查询复杂度限制且设置 '*_overflow_mode' = 'break',数据处理被取消并导致结果不完整的次数。
  • ProfileEvent_OverflowThrow (UInt64) — 因查询复杂度限制且设置 '*_overflow_mode' = 'throw',导致数据处理被取消并抛出异常的次数。
  • ProfileEvent_OverflowAny (UInt64) — 近似 GROUP BY 生效的次数:即仅对前 'max_rows_to_group_by' 个唯一键执行聚合,并因 'group_by_overflow_mode' = 'any' 而忽略其他键的情况。
  • ProfileEvent_S3QueueSetFileProcessingMicroseconds (UInt64) — 将文件标记为处理中状态所用时间
  • ProfileEvent_S3QueueSetFileProcessedMicroseconds (UInt64) — 将文件标记为已处理所用的时间
  • ProfileEvent_S3QueueSetFileFailedMicroseconds (UInt64) — 将文件标记为失败状态所用的时间
  • ProfileEvent_ObjectStorageQueueFailedFiles (UInt64) — 处理失败的文件数
  • ProfileEvent_ObjectStorageQueueProcessedFiles (UInt64) — 已处理的文件数
  • ProfileEvent_ObjectStorageQueueCleanupMaxSetSizeOrTTLMicroseconds (UInt64) — 将文件标记为失败所花费的时间
  • ProfileEvent_ObjectStorageQueuePullMicroseconds (UInt64) — 读取文件数据所耗费的时间
  • ProfileEvent_ObjectStorageQueueFailedToBatchSetProcessing (UInt64) — 将批次设为处理中状态的请求失败次数
  • ProfileEvent_ObjectStorageQueueTrySetProcessingRequests (UInt64) — 尝试发起设为处理中状态请求的次数
  • ProfileEvent_ObjectStorageQueueTrySetProcessingSucceeded (UInt64) — 成功将文件设置为处理中状态的次数
  • ProfileEvent_ObjectStorageQueueTrySetProcessingFailed (UInt64) — 将文件设为处理中状态失败的次数
  • ProfileEvent_ObjectStorageQueueListedFiles (UInt64) — StorageS3(Azure)Queue 中已列出的文件数
  • ProfileEvent_ObjectStorageQueueFilteredFiles (UInt64) — StorageS3(Azure)Queue 中已过滤文件的数量
  • ProfileEvent_ObjectStorageQueueReadFiles (UInt64) — 读取的文件数 (不等于实际插入的文件数)
  • ProfileEvent_ObjectStorageQueueReadRows (UInt64) — 已读取的行数 (不等于实际插入的行数)
  • ProfileEvent_ObjectStorageQueueReadBytes (UInt64) — 读取的字节数 (不等于实际插入的字节数)
  • ProfileEvent_ObjectStorageQueueExceptionsDuringRead (UInt64) — S3(Azure)Queue 中读取期间发生的异常数量
  • ProfileEvent_ObjectStorageQueueExceptionsDuringInsert (UInt64) — 在 S3(Azure)Queue 中插入期间发生的异常数量
  • ProfileEvent_ObjectStorageQueueMovedObjects (UInt64) — 因 after_processing = move 而被移动的对象数量
  • ProfileEvent_ObjectStorageQueueRemovedObjects (UInt64) — 因 after_processing = delete 而被移除的对象数量
  • ProfileEvent_ObjectStorageQueueTaggedObjects (UInt64) — 被打上 after_processing = tag 标签的对象数量
  • ProfileEvent_ObjectStorageQueueInsertIterations (UInt64) — 插入操作迭代次数
  • ProfileEvent_ObjectStorageQueueCommitRequests (UInt64) — 用于将文件提交为失败或已处理状态的 keeper 请求数
  • ProfileEvent_ObjectStorageQueueSuccessfulCommits (UInt64) — 成功的 Keeper 提交次数
  • ProfileEvent_ObjectStorageQueueUnsuccessfulCommits (UInt64) — Keeper 提交失败次数
  • ProfileEvent_ObjectStorageQueueCancelledFiles (UInt64) — StorageS3(Azure)Queue 中已取消文件数
  • ProfileEvent_ObjectStorageQueueProcessedRows (UInt64) — StorageS3(Azure)Queue 中已处理的行数
  • ProfileEvent_ObjectStorageListedObjects (UInt64) — 在进行任何筛选之前,对象存储列举 API 返回的对象总数。
  • ProfileEvent_ObjectStorageGlobFilteredObjects (UInt64) — 在列出期间,未匹配 glob 或 Regex 模式而被跳过的对象。
  • ProfileEvent_ObjectStoragePredicateFilteredObjects (UInt64) — 因对 _path/_file 应用虚拟列谓词过滤而被移除的对象数。
  • ProfileEvent_ObjectStorageReadObjects (UInt64) — 对象存储源实际打开并读取的对象数。
  • ProfileEvent_ServerStartupMilliseconds (UInt64) — 从服务器启动到开始监听套接字所用的时间 (毫秒)
  • ProfileEvent_IOUringSQEsSubmitted (UInt64) — 已提交的 io_uring SQE 的总数
  • ProfileEvent_IOUringSQEsResubmitsAsync (UInt64) — 执行的异步 io_uring SQE 重新提交总次数
  • ProfileEvent_IOUringSQEsResubmitsSync (UInt64) — 已执行的同步 io_uring SQE 重新提交次数总计
  • ProfileEvent_IOUringCQEsCompleted (UInt64) — 已成功完成的 io_uring CQE 总数
  • ProfileEvent_IOUringCQEsFailed (UInt64) — 已完成且失败的 io_uring CQE 总数
  • ProfileEvent_BackupsOpenedForRead (UInt64) — 已打开供读取的备份数量
  • ProfileEvent_BackupsOpenedForWrite (UInt64) — 已打开用于写入的备份数量
  • ProfileEvent_BackupsOpenedForUnlock (UInt64) — 已打开用于解锁的备份数
  • ProfileEvent_BackupReadMetadataMicroseconds (UInt64) — 从 .backup 文件中读取备份元数据所花费的时间
  • ProfileEvent_BackupWriteMetadataMicroseconds (UInt64) — 写入备份元数据到 .backup 文件所花费的时间
  • ProfileEvent_BackupEntriesCollectorMicroseconds (UInt64) — 创建备份条目所花费的时间
  • ProfileEvent_BackupEntriesCollectorForTablesDataMicroseconds (UInt64) — 为表数据创建备份条目所花费的时间
  • ProfileEvent_BackupEntriesCollectorRunPostTasksMicroseconds (UInt64) — 创建备份条目后运行后续任务所花费的时间
  • ProfileEvent_BackupPreparingFileInfosMicroseconds (UInt64) — 为备份条目准备文件信息所用的时间
  • ProfileEvent_BackupReadLocalFilesToCalculateChecksums (UInt64) — 为计算备份条目校验和而在本地读取的文件数
  • ProfileEvent_BackupReadLocalBytesToCalculateChecksums (UInt64) — 用于计算备份条目校验和时在本地读取的文件总大小
  • ProfileEvent_BackupReadRemoteFilesToCalculateChecksums (UInt64) — 为计算备份条目校验和而从远程磁盘读取的文件数
  • ProfileEvent_BackupReadRemoteBytesToCalculateChecksums (UInt64) — 为计算备份条目校验和而从远程磁盘读取的文件总大小
  • ProfileEvent_BackupLockFileReads (UInt64) — 执行备份时,读取 '.lock' 文件的次数
  • ProfileEvent_RestorePartsSkippedFiles (UInt64) — 在恢复 parts 时跳过的文件数
  • ProfileEvent_RestorePartsSkippedBytes (UInt64) — 还原 parts 时跳过的文件总大小
  • ProfileEvent_ReadTaskRequestsReceived (UInt64) — 为选择读取任务,从远程服务器回调到发起节点的请求次数 (适用于 s3Cluster 表函数及类似场景) 。在发起节点侧测量。
  • ProfileEvent_MergeTreeReadTaskRequestsReceived (UInt64) — 为选择读取任务而从远程服务器回调到发起节点的请求次数 (适用于 MergeTree 表) 。在发起节点侧测量。
  • ProfileEvent_ReadTaskRequestsSent (UInt64) — 为选择读取任务而从远程服务器回调到发起节点服务器的请求次数 (用于 s3Cluster 表函数及类似场景) 。在远程服务器端测量。
  • ProfileEvent_MergeTreeReadTaskRequestsSent (UInt64) — 远程服务器向发起节点请求回调以选择读取任务的次数 (针对 MergeTree 表) 。在远程服务器侧测量。
  • ProfileEvent_MergeTreeAllRangesAnnouncementsSent (UInt64) — 远程服务器发送给发起节点的、关于一组数据分区片段 (针对 MergeTree 表) 的通知数量。在远程服务器端统计。
  • ProfileEvent_ReadTaskRequestsSentElapsedMicroseconds (UInt64) — 为选择读取任务,远程服务器向发起节点服务器发起回调请求所耗费的时间 (适用于 s3Cluster 表函数及类似场景) 。在远程服务器端测量。
  • ProfileEvent_MergeTreeReadTaskRequestsSentElapsedMicroseconds (UInt64) — 为选择读取任务,从远程服务器回调到发起节点服务器的回调请求所花费的时间 (适用于 MergeTree 表) 。在远程服务器端测量。
  • ProfileEvent_MergeTreeAllRangesAnnouncementsSentElapsedMicroseconds (UInt64) — 远程服务器向发起节点发送关于一组数据分区片段的通知所耗费的时间 (适用于 MergeTree 表) 。在远程服务器端测量。
  • ProfileEvent_MergerMutatorsGetPartsForMergeElapsedMicroseconds (UInt64) — 获取数据分区片段快照并据此构建范围所耗费的时间。
  • ProfileEvent_MergerMutatorPrepareRangesForMergeElapsedMicroseconds (UInt64) — 根据合并谓词准备可合并 parts 范围所花费的时间。
  • ProfileEvent_MergerMutatorSelectPartsForMergeElapsedMicroseconds (UInt64) — 从可合并范围中选择 parts 所花费的时间。
  • ProfileEvent_MergerMutatorRangesForMergeCount (UInt64) — 待合并的候选范围数量
  • ProfileEvent_MergerMutatorPartsInRangesForMergeCount (UInt64) — 待合并的候选 parts 数量
  • ProfileEvent_MergerMutatorSelectRangePartsCount (UInt64) — 选定用于 merge 的范围内的 parts 数量
  • ProfileEvent_ConnectionPoolIsFullMicroseconds (UInt64) — 等待连接池中可用槽位所花费的总时间。
  • ProfileEvent_AsyncLoaderWaitMicroseconds (UInt64) — 查询等待异步加载器作业的总时长。
  • ProfileEvent_DistrCacheServerSwitches (UInt64) — 分布式缓存读取缓冲区事件。在读/写直通缓存中,分布式缓存服务器之间的切换次数
  • ProfileEvent_DistrCacheReadMicroseconds (UInt64) — 分布式缓存读取缓冲区事件。从分布式缓存读取耗费的时间
  • ProfileEvent_DistrCacheFallbackReadMicroseconds (UInt64) — 分布式缓存读取缓冲区事件。从回退缓冲区而非分布式缓存读取所花费的时间
  • ProfileEvent_DistrCachePrecomputeRangesMicroseconds (UInt64) — 分布式缓存读取缓冲区事件。用于预先计算读取范围的耗时
  • ProfileEvent_DistrCacheNextImplMicroseconds (UInt64) — 分布式缓存读取缓冲区事件。在 ReadBufferFromDistributedCache::nextImpl 中耗费的时间
  • ProfileEvent_DistrCacheStartRangeMicroseconds (UInt64) — 分布式缓存读取缓冲区事件。通过分布式缓存启动新的读取范围所花费的时间
  • ProfileEvent_DistrCacheRangeChange (UInt64) — 分布式缓存读取缓冲区事件。因寻道或 last_position 变化而调整读取范围的次数
  • ProfileEvent_DistrCacheRangeResetBackward (UInt64) — 分布式缓存读取缓冲区事件。因寻道或 last_position 变化而重置读取范围的次数
  • ProfileEvent_DistrCacheRangeResetForward (UInt64) — 分布式缓存读取缓冲区事件。因寻道或 last_position 发生变化而重置读取范围的次数
  • ProfileEvent_DistrCacheReconnectsAfterTimeout (UInt64) — 分布式缓存读取缓冲区事件。超时后的重连次数
  • ProfileEvent_DistrCacheServerUpdates (UInt64) — 分布式缓存事件。由于哈希选中的服务器发生变化 (例如服务器注销) ,在读取或写入期间发生的服务器切换次数
  • ProfileEvent_DistrCacheReadErrors (UInt64) — 分布式缓存读取缓冲区事件。读取期间发生的分布式缓存错误数
  • ProfileEvent_DistrCacheWriteErrors (UInt64) — 分布式缓存写入缓冲区事件。写入期间发生的分布式缓存错误数
  • ProfileEvent_DistrCacheWriteReconnectsAfterTimeout (UInt64) — 分布式缓存写入缓冲区事件。timeout 后重连的次数
  • ProfileEvent_DistrCacheWriteMicroseconds (UInt64) — 分布式缓存写入缓冲区事件。在 WriteBufferFromDistributedCache::writeToFileSegment 中耗费的时间
  • ProfileEvent_DistrCacheWriteBytes (UInt64) — 分布式缓存写入缓冲区事件。写入到分布式缓存的字节数
  • ProfileEvent_DistrCacheObjectStorageWriteMicroseconds (UInt64) — 分布式缓存写入缓冲区事件。写入对象存储所用的时间
  • ProfileEvent_DistrCacheObjectStorageWriteBytes (UInt64) — 分布式缓存写入缓冲区事件。写入对象存储的字节总数
  • ProfileEvent_DistrCacheGetResponseMicroseconds (UInt64) — 分布式缓存客户端事件。等待分布式缓存响应所花费的时间
  • ProfileEvent_DistrCacheMakeRequestErrors (UInt64) — 分布式缓存客户端事件。发起请求时出现的分布式缓存错误数
  • ProfileEvent_DistrCacheReceiveResponseErrors (UInt64) — 分布式缓存客户端事件。接收请求响应时的分布式缓存错误数
  • ProfileEvent_DistrCacheReceivedDataPackets (UInt64) — 分布式缓存客户端事件。从分布式缓存接收的数据包总数
  • ProfileEvent_DistrCacheReceivedDataPacketsBytes (UInt64) — 分布式缓存客户端事件。从分布式缓存接收的 Data 数据包字节数
  • ProfileEvent_DistrCacheReceivedOkPackets (UInt64) — 分布式缓存客户端事件。从分布式缓存接收到的 Ok 数据包总数
  • ProfileEvent_DistrCacheReceivedErrorPackets (UInt64) — 分布式缓存客户端事件。从分布式缓存接收到的 Error 数据包总数
  • ProfileEvent_DistrCacheReceivedCredentialsRefreshPackets (UInt64) — 分布式缓存客户端事件。从分布式缓存接收到的 RefreshCredentials 数据包总数
  • ProfileEvent_DistrCacheReceivedStopPackets (UInt64) — 分布式缓存客户端事件。接收到的来自分布式缓存的 Stop 数据包总数
  • ProfileEvent_DistrCacheSentDataPackets (UInt64) — 分布式缓存客户端事件。发送到分布式缓存的总数据包数
  • ProfileEvent_DistrCacheSentDataPacketsBytes (UInt64) — 分布式缓存客户端事件。发送到分布式缓存的 Data 数据包字节数
  • ProfileEvent_DistrCacheUnusedPackets (UInt64) — 分布式缓存客户端事件。已跳过的来自分布式缓存的未使用数据包数量
  • ProfileEvent_DistrCacheUnusedDataPacketsBytes (UInt64) — 分布式缓存客户端事件。被忽略的 Data 包中的字节数
  • ProfileEvent_DistrCacheUnusedPacketsBufferAllocations (UInt64) — 分布式缓存客户端事件。无法复用现有缓冲区时发生的额外缓冲区分配次数
  • ProfileEvent_DistrCacheLockRegistryMicroseconds (UInt64) — Distributed Cache 注册表事件。获取 DistributedCacheRegistry 锁耗费的时间
  • ProfileEvent_DistrCacheRegistryUpdateMicroseconds (UInt64) — 分布式缓存注册表事件。更新分布式缓存注册表所用的时间
  • ProfileEvent_DistrCacheRegistryUpdates (UInt64) — Distributed Cache 注册表事件。分布式缓存注册表更新的次数
  • ProfileEvent_DistrCacheHashRingRebuilds (UInt64) — 分布式缓存注册表事件。分布式缓存哈希环重建的次数
  • ProfileEvent_DistrCacheSuccessfulRegistryUpdates (UInt64) — 分布式缓存注册表事件。服务器注册表成功更新的次数
  • ProfileEvent_DistrCacheUnsuccessfulRegistryUpdates (UInt64) — 分布式缓存注册表事件。服务器注册表更新失败的次数
  • ProfileEvent_DistrCacheReadBytesFromFallbackBuffer (UInt64) — 分布式缓存读取缓冲区事件。从后备缓冲区读取的字节数
  • ProfileEvent_DistrCacheOpenedConnections (UInt64) — 分布式缓存连接事件。分布式缓存的打开连接数
  • ProfileEvent_DistrCacheReusedConnections (UInt64) — 分布式缓存连接事件。复用的分布式缓存连接数
  • ProfileEvent_DistrCacheStaleReconnections (UInt64) — 分布式缓存连接事件。由于连接池中的连接已过期 (被对等端关闭) 而发生的重连次数
  • ProfileEvent_DistrCacheRemoveOutdatedMicroseconds (UInt64) — 分布式缓存连接事件。从连接池中移除过期连接所花费的时间
  • ProfileEvent_DistrCacheOpenedConnectionsBypassingPool (UInt64) — 分布式缓存连接事件。绕过连接池的分布式缓存开放连接数
  • ProfileEvent_DistrCacheConnectMicroseconds (UInt64) — 分布式缓存连接事件。连接到分布式缓存所耗费的时间
  • ProfileEvent_DistrCacheConnectAttempts (UInt64) — 分布式缓存连接事件。连接分布式缓存的尝试次数
  • ProfileEvent_DistrCacheSuccessfulConnectAttempts (UInt64) — 分布式缓存连接事件。成功连接到分布式缓存的尝试次数
  • ProfileEvent_DistrCacheUnsuccessfulConnectAttempts (UInt64) — 分布式缓存连接事件。连接分布式缓存失败的次数
  • ProfileEvent_DistrCacheGetClientMicroseconds (UInt64) — 分布式缓存连接事件。获取分布式缓存客户端所用的时间
  • ProfileEvent_DistrCacheTemporaryFilesCreated (UInt64) — 分布式缓存连接事件。分布式缓存中创建的临时 File 数量
  • ProfileEvent_DistrCacheTemporaryFilesBytesWritten (UInt64) — 分布式缓存连接事件。写入分布式缓存中创建的临时 File 的字节数
  • ProfileEvent_DistrCacheServerProcessRequestMicroseconds (UInt64) — 分布式缓存服务器事件。在 DistributedCache 服务器端处理请求所耗费的时间
  • ProfileEvent_DistrCacheServerStartRequestPackets (UInt64) — 分布式缓存服务器事件。DistributedCacheServer 中的 StartRequest 数据包数量
  • ProfileEvent_DistrCacheServerContinueRequestPackets (UInt64) — 分布式缓存服务器事件。DistributedCacheServer 中的 ContinueRequest 数据包数量
  • ProfileEvent_DistrCacheServerEndRequestPackets (UInt64) — 分布式缓存服务器事件。DistributedCacheServer 中的 EndRequest 数据包数量
  • ProfileEvent_DistrCacheServerReceivedCredentialsRefreshPackets (UInt64) — 分布式缓存服务器事件。DistributedCacheServer 中 RefreshCredentials 客户端数据包的数量
  • ProfileEvent_DistrCacheServerAckRequestPackets (UInt64) — 分布式缓存服务器事件。DistributedCacheServer 中 AckRequest 数据包数量
  • ProfileEvent_DistrCacheServerNewS3CachedClients (UInt64) — 分布式缓存服务器事件。新加入缓存的 S3 客户端数量
  • ProfileEvent_DistrCacheServerReusedS3CachedClients (UInt64) — 分布式缓存服务器事件。复用的已缓存 S3 客户端数量
  • ProfileEvent_DistrCacheServerCredentialsRefresh (UInt64) — 分布式缓存服务器事件。已刷新过期凭证的数量
  • ProfileEvent_DistrCacheServerCachedReadBufferCacheHits (UInt64) — 分布式缓存服务器事件。从文件系统缓存读取时,分布式缓存命中缓存的次数
  • ProfileEvent_DistrCacheServerCachedReadBufferCacheMisses (UInt64) — 分布式缓存服务器事件。分布式缓存从文件系统缓存读取时发生缓存未命中的次数
  • ProfileEvent_DistrCacheServerCachedReadBufferCacheWrittenBytes (UInt64) — 分布式缓存服务器事件。在从文件系统缓存读取时写入分布式缓存的字节数
  • ProfileEvent_DistrCacheServerCachedReadBufferCacheReadBytes (UInt64) — 分布式缓存服务器事件。在读取文件系统缓存时,分布式缓存中从缓存读取的字节数
  • ProfileEvent_DistrCacheServerCachedReadBufferObjectStorageReadBytes (UInt64) — 分布式缓存服务器事件。从文件系统缓存读取时,分布式缓存从对象存储读取的字节数
  • ProfileEvent_DistrCacheServerCachedReadBufferCachePredownloadBytes (UInt64) — 分布式缓存服务器事件。从文件系统缓存读取数据时,在分布式缓存中为预下载而从对象存储读取的字节数
  • ProfileEvent_DistrCacheServerSkipped (UInt64) — 分布式缓存服务器事件。因之前的连接尝试失败而跳过分布式缓存服务器的次数
  • ProfileEvent_LogTest (UInt64) — Test 级别的日志消息数量
  • ProfileEvent_LogTrace (UInt64) — Trace 级别日志消息的数量
  • ProfileEvent_LogDebug (UInt64) — 调试级别的日志消息数量
  • ProfileEvent_LogInfo (UInt64) — Info 级别的日志消息数量
  • ProfileEvent_LogWarning (UInt64) — 级别为 Warning 的日志消息数量
  • ProfileEvent_LogError (UInt64) — Error 级别的日志消息数
  • ProfileEvent_LogFatal (UInt64) — Fatal 级别的日志消息数量
  • ProfileEvent_LoggerElapsedNanoseconds (UInt64) — 日志记录累计耗时
  • ProfileEvent_InterfaceHTTPSendBytes (UInt64) — 通过 HTTP 接口发送的字节数
  • ProfileEvent_InterfaceHTTPReceiveBytes (UInt64) — 通过 HTTP 接口接收的字节数
  • ProfileEvent_InterfaceNativeSendBytes (UInt64) — 通过原生接口发送的字节数
  • ProfileEvent_InterfaceNativeReceiveBytes (UInt64) — 通过原生接口接收的字节数
  • ProfileEvent_InterfacePrometheusSendBytes (UInt64) — 通过 Prometheus 接口发送的字节数
  • ProfileEvent_InterfacePrometheusReceiveBytes (UInt64) — 通过 Prometheus 接口接收的字节总数
  • ProfileEvent_InterfaceInterserverSendBytes (UInt64) — 通过服务器间接口发送的字节数
  • ProfileEvent_InterfaceInterserverReceiveBytes (UInt64) — 通过服务器间接口接收的字节数
  • ProfileEvent_InterfaceMySQLSendBytes (UInt64) — 通过 MySQL 接口发送的字节总数
  • ProfileEvent_InterfaceMySQLReceiveBytes (UInt64) — 通过 MySQL 接口接收的字节数
  • ProfileEvent_InterfacePostgreSQLSendBytes (UInt64) — 通过 PostgreSQL 接口发送的字节数
  • ProfileEvent_InterfacePostgreSQLReceiveBytes (UInt64) — 通过 PostgreSQL 接口接收的字节数
  • ProfileEvent_ParallelReplicasUsedCount (UInt64) — 使用基于任务的并行副本执行查询时使用的副本数
  • ProfileEvent_ParallelReplicasAvailableCount (UInt64) — 可用于以基于任务的并行副本方式执行查询的副本数
  • ProfileEvent_ParallelReplicasUnavailableCount (UInt64) — 在使用基于任务的并行副本执行查询时,已选中但随后发现不可用的副本数量
  • ProfileEvent_SharedMergeTreeVirtualPartsUpdates (UInt64) — 虚拟 parts 的更新次数
  • ProfileEvent_SharedMergeTreeVirtualPartsUpdatesByLeader (UInt64) — 由领导者执行的虚拟分区片段更新
  • ProfileEvent_SharedMergeTreeVirtualPartsUpdateMicroseconds (UInt64) — virtual parts 更新耗时 (微秒)
  • ProfileEvent_SharedMergeTreeVirtualPartsUpdatesFromZooKeeper (UInt64) — 来自 ZooKeeper 的虚拟分区片段更新数
  • ProfileEvent_SharedMergeTreeVirtualPartsUpdatesFromZooKeeperMicroseconds (UInt64) — 来自 ZooKeeper 的虚拟分区片段更新耗时 (微秒)
  • ProfileEvent_SharedMergeTreeVirtualPartsUpdatesPeerNotFound (UInt64) — 来自对等端的虚拟更新失败,因为未找到任何对等端
  • ProfileEvent_SharedMergeTreeVirtualPartsUpdatesFromPeer (UInt64) — 来自对端节点的虚拟分区片段更新数
  • ProfileEvent_SharedMergeTreeVirtualPartsUpdatesFromPeerMicroseconds (UInt64) — 来自对等节点的虚拟分区片段更新耗时 (微秒)
  • ProfileEvent_SharedMergeTreeVirtualPartsUpdatesForMergesOrStatus (UInt64) — 来自非默认后台作业的虚拟分区片段更新
  • ProfileEvent_SharedMergeTreeVirtualPartsUpdatesLeaderFailedElection (UInt64) — 虚拟分区片段更新的领导者选举失败
  • ProfileEvent_SharedMergeTreeVirtualPartsUpdatesLeaderSuccessfulElection (UInt64) — 虚拟分区片段更新领导者成功当选
  • ProfileEvent_SharedMergeTreeMergeMutationAssignmentAttempt (UInt64) — 尝试分配 merge 或 mutation 的次数
  • ProfileEvent_SharedMergeTreeMergeMutationAssignmentFailedWithNothingToDo (UInt64) — 尝试分配 merge 或 mutation 但因没有可供 merge 的内容而失败的次数
  • ProfileEvent_SharedMergeTreeMergeMutationAssignmentFailedWithConflict (UInt64) — 因 Keeper 中发生冲突,尝试分配 merge 或 mutation 失败的次数
  • ProfileEvent_SharedMergeTreeMergeMutationAssignmentSuccessful (UInt64) — 尝试分配 merge 或 mutation 的次数
  • ProfileEvent_SharedMergeTreeMergePartsMovedToOudated (UInt64) — 被移至过期目录的 parts 数量
  • ProfileEvent_SharedMergeTreeMergePartsMovedToCondemned (UInt64) — 被移至 condemned 目录的 parts 数量
  • ProfileEvent_SharedMergeTreeOutdatedPartsConfirmationRequest (UInt64) — 用于配置过期分区片段的 ZooKeeper 请求数
  • ProfileEvent_SharedMergeTreeOutdatedPartsConfirmationInvocations (UInt64) — 用于确认过期分区片段的调用次数
  • ProfileEvent_SharedMergeTreeOutdatedPartsHTTPRequest (UInt64) — 为确认过期分区片段而发送的 HTTP 请求数量
  • ProfileEvent_SharedMergeTreeOutdatedPartsHTTPResponse (UInt64) — 用于确认过期分区片段的 HTTP 响应数量
  • ProfileEvent_SharedMergeTreeCondemnedPartsKillRequest (UInt64) — 用于移除被判定为废弃的 parts 的 ZooKeeper 请求数
  • ProfileEvent_SharedMergeTreeCondemnedPartsLockConflict (UInt64) — 因冲突而未能获取锁的次数
  • ProfileEvent_SharedMergeTreeCondemnedPartsRemoved (UInt64) — 被判定为废弃并已移除的 parts 数量
  • ProfileEvent_SharedMergeTreePartsKillerRuns (UInt64) — parts killer 的运行次数
  • ProfileEvent_SharedMergeTreePartsKillerMicroseconds (UInt64) — parts killer 主线程耗费的时间
  • ProfileEvent_SharedMergeTreePartsKillerParts (UInt64) — killer 已调度的 parts 数量
  • ProfileEvent_SharedMergeTreePartsKillerPartsMicroseconds (UInt64) — 删除 parts 耗时多少 (由多个线程执行)
  • ProfileEvent_SharedMergeTreeMergeSelectingTaskMicroseconds (UInt64) — SMT 的合并选择任务耗时 (微秒)
  • ProfileEvent_SharedMergeTreeReplicaSetUpdateTaskRuns (UInt64) — updateReplicaSetTask 的运行次数
  • ProfileEvent_SharedMergeTreeOptimizeAsync (UInt64) — 已执行的异步 OPTIMIZE 查询次数
  • ProfileEvent_SharedMergeTreeOptimizeSync (UInt64) — 已执行的同步 OPTIMIZE 查询数
  • ProfileEvent_SharedMergeTreeScheduleDataProcessingJob (UInt64) — scheduleDataProcessingJob 的调用次数/
  • ProfileEvent_SharedMergeTreeScheduleDataProcessingJobNothingToScheduled (UInt64) — 调用 scheduleDataProcessingJob 但无需执行任何操作的次数
  • ProfileEvent_SharedMergeTreeScheduleDataProcessingJobMicroseconds (UInt64) — scheduleDataProcessingJob 的执行时间
  • ProfileEvent_SharedMergeTreeHandleBlockingParts (UInt64) — scheduleDataProcessingJob 中需要处理的阻塞 parts 数量
  • ProfileEvent_SharedMergeTreeHandleBlockingPartsMicroseconds (UInt64) — 在 scheduleDataProcessingJob 中处理阻塞 parts 所花费的时间
  • ProfileEvent_SharedMergeTreeHandleFetchPartsMicroseconds (UInt64) — 在 scheduleDataProcessingJob 中处理已拉取 parts 的耗时
  • ProfileEvent_SharedMergeTreeHandleOutdatedParts (UInt64) — 在 scheduleDataProcessingJob 中处理的过期分区片段数量
  • ProfileEvent_SharedMergeTreeHandleOutdatedPartsMicroseconds (UInt64) — 在 scheduleDataProcessingJob 中处理过期分区片段所用的时间
  • ProfileEvent_SharedMergeTreeSelectPartsForRendezvousFetchMicroseconds (UInt64) — selectPartsForRendezvousFetch 的耗时
  • ProfileEvent_SharedMergeTreeSelectPartsForRendezvousFetchParts (UInt64) — 由 selectPartsForRendezvousFetch 选定的 parts 数量
  • ProfileEvent_SharedMergeTreeSelectPartsForCoordinatedFetchMicroseconds (UInt64) — selectPartsForCoordinatedFetch 的耗时
  • ProfileEvent_SharedMergeTreeSelectPartsForCoordinatedFetchParts (UInt64) — 由 selectPartsForCoordinatedFetch 选中的 parts 数量
  • ProfileEvent_SharedMergeTreeSelectPartsForFullFetchMicroseconds (UInt64) — selectPartsForFullFetch 的耗时
  • ProfileEvent_SharedMergeTreeSelectPartsForFullFetchParts (UInt64) — 被 selectPartsForFullFetch 选中的 parts 数量
  • ProfileEvent_SharedMergeTreeTryUpdateDiskMetadataCacheForPartMicroseconds (UInt64) — scheduleDataProcessingJob 中 tryUpdateDiskMetadataCacheForPart 的耗时
  • ProfileEvent_SharedMergeTreeLoadChecksumAndIndexesMicroseconds (UInt64) — 仅用于 SharedMergeTree 的 loadColumnsChecksumsIndexes 耗时
  • ProfileEvent_SharedMergeTreeSnapshotPartsCleanRequest (UInt64) — SnapshotCleanerThread 决定清理某个 part 的次数
  • ProfileEvent_SharedMergeTreeSnapshotPartsCleanerParts (UInt64) — SnapshotCleanerThread 尝试清理一个 part 的耗时
  • ProfileEvent_SharedMergeTreeSnapshotPartsRemoved (UInt64) — SnapshotCleanerThread 成功清理 part 的次数
  • ProfileEvent_SharedMergeTreeSnapshotPartsCleanerRuns (UInt64) — SnapshotCleanerThread 的运行次数
  • ProfileEvent_SharedMergeTreeSnapshotPartsCleanerMicroseconds (UInt64) — SnapshotCleanerThread 运行时长
  • ProfileEvent_SharedMergeTreeSnapshotPartsCleanerPartsMicroseconds (UInt64) — SnapshotCleanerThread 清理 parts 所耗费的时间
  • ProfileEvent_SharedMergeTreeDataPartsFetchAttempt (UInt64) — 尝试拉取数据分区片段的次数
  • ProfileEvent_SharedMergeTreeDataPartsFetchFromPeer (UInt64) — 从对等节点拉取数据分区片段的次数
  • ProfileEvent_SharedMergeTreeDataPartsFetchFromPeerMicroseconds (UInt64) — 从对等节点拉取数据分区片段所用时间 (微秒)
  • ProfileEvent_SharedMergeTreeDataPartsFetchFromS3 (UInt64) — 从 S3 拉取数据分区片段的次数
  • ProfileEvent_SharedMergeTreeReplicaSetUpdatesFromZooKeeper (UInt64) — 从 ZooKeeper 更新副本集的次数
  • ProfileEvent_SharedMergeTreeReplicaSetUpdatesFromZooKeeperRequests (UInt64) — 为更新副本集而发起的 ZooKeeper 请求总数
  • ProfileEvent_SharedMergeTreeReplicaSetUpdatesFromZooKeeperMicroseconds (UInt64) — 更新副本集所花费的时间
  • ProfileEvent_KeeperLogsEntryReadFromLatestCache (UInt64) — Keeper 中从最新日志缓存中读取的日志条目数量
  • ProfileEvent_KeeperLogsEntryReadFromCommitCache (UInt64) — Keeper 中从提交日志缓存读取的日志条目数
  • ProfileEvent_KeeperLogsEntryReadFromFile (UInt64) — 直接从更新日志文件中读取的 Keeper 日志条目数
  • ProfileEvent_KeeperLogsPrefetchedEntries (UInt64) — Keeper 中从更新日志文件预先读取的日志条目数
  • ProfileEvent_KeeperChangelogWrittenBytes (UInt64) — 写入 Keeper 变更日志的字节数
  • ProfileEvent_KeeperChangelogFileSyncMicroseconds (UInt64) — Keeper 变更日志执行 fsync 所耗费的时间 (仅限未压缩日志)
  • ProfileEvent_KeeperSnapshotWrittenBytes (UInt64) — 写入 Keeper 快照文件的字节数
  • ProfileEvent_KeeperSnapshotFileSyncMicroseconds (UInt64) — 对 Keeper 快照文件执行 fsync 所花费的时间
  • ProfileEvent_StorageConnectionsCreated (UInt64) — 已创建的存储连接数
  • ProfileEvent_StorageConnectionsReused (UInt64) — 存储的已复用连接数
  • ProfileEvent_StorageConnectionsReset (UInt64) — 存储连接被重置的次数
  • ProfileEvent_StorageConnectionsPreserved (UInt64) — 存储的保持连接数
  • ProfileEvent_StorageConnectionsExpired (UInt64) — 存储的过期连接数
  • ProfileEvent_StorageConnectionsErrors (UInt64) — 创建存储连接失败的次数
  • ProfileEvent_StorageConnectionsElapsedMicroseconds (UInt64) — 为存储创建连接的总耗时
  • ProfileEvent_DiskConnectionsCreated (UInt64) — 为磁盘创建的连接数
  • ProfileEvent_DiskConnectionsReused (UInt64) — 磁盘复用连接数
  • ProfileEvent_DiskConnectionsReset (UInt64) — 磁盘连接被重置的次数
  • ProfileEvent_DiskConnectionsPreserved (UInt64) — 磁盘的已保持连接数
  • ProfileEvent_DiskConnectionsExpired (UInt64) — 磁盘过期连接数
  • ProfileEvent_DiskConnectionsErrors (UInt64) — 创建磁盘连接失败的次数
  • ProfileEvent_DiskConnectionsElapsedMicroseconds (UInt64) — 创建磁盘连接所花费的总时间
  • ProfileEvent_HTTPConnectionsCreated (UInt64) — 已创建的客户端 HTTP 连接数量
  • ProfileEvent_HTTPConnectionsReused (UInt64) — 复用的客户端 HTTP 连接数
  • ProfileEvent_HTTPConnectionsReset (UInt64) — 被重置的客户端 HTTP 连接数
  • ProfileEvent_HTTPConnectionsPreserved (UInt64) — 保留的客户端 HTTP 连接数
  • ProfileEvent_HTTPConnectionsExpired (UInt64) — 已过期客户端 HTTP 连接数
  • ProfileEvent_HTTPConnectionsErrors (UInt64) — 客户端 HTTP 连接创建失败的次数
  • ProfileEvent_HTTPConnectionsElapsedMicroseconds (UInt64) — 创建客户端 HTTP 连接所花费的总时间
  • ProfileEvent_HTTPServerConnectionsCreated (UInt64) — 已创建的服务器端 HTTP 连接数
  • ProfileEvent_HTTPServerConnectionsReused (UInt64) — 已复用的服务器 HTTP 连接数
  • ProfileEvent_HTTPServerConnectionsPreserved (UInt64) — 已保持的服务器 HTTP 连接数。连接已成功保活
  • ProfileEvent_HTTPServerConnectionsExpired (UInt64) — 已过期的服务器 HTTP 连接数。
  • ProfileEvent_HTTPServerConnectionsClosed (UInt64) — 已关闭的服务器 HTTP 连接数。未协商使用 Keep-Alive
  • ProfileEvent_HTTPServerConnectionsReset (UInt64) — 服务器重置并关闭的 HTTP 连接数量。
  • ProfileEvent_AddressesDiscovered (UInt64) — 在 HTTP 连接的 DNS 解析结果中发现的新地址总数
  • ProfileEvent_AddressesExpired (UInt64) — 在 HTTP 连接的 DNS 解析结果中已不再出现的过期地址总数
  • ProfileEvent_AddressesMarkedAsFailed (UInt64) — 因 HTTP 连接错误而被标记为故障的地址总数
  • ProfileEvent_ReadWriteBufferFromHTTPRequestsSent (UInt64) — ReadWriteBufferFromHTTP 发送的 HTTP 请求数
  • ProfileEvent_ReadWriteBufferFromHTTPBytes (UInt64) — ReadWriteBufferFromHTTP 接收和发送的有效负载字节总量,不包括 HTTP 请求头。
  • ProfileEvent_WriteBufferFromHTTPRequestsSent (UInt64) — WriteBufferFromHTTP 发送的 HTTP 请求数
  • ProfileEvent_WriteBufferFromHTTPBytes (UInt64) — WriteBufferFromHTTP 接收和发送的负载总字节数。不包括 HTTP 请求头。
  • ProfileEvent_ConcurrencyControlSlotsGranted (UInt64) — 按照每个查询保底 1 个线程的策略,并针对设置 'use_concurrency_control' = 0 的查询授予的 CPU 槽位数
  • ProfileEvent_ConcurrencyControlSlotsDelayed (UInt64) — 初始未获分配且需要等待空闲 CPU 槽位的 CPU 槽位数量
  • ProfileEvent_ConcurrencyControlSlotsAcquired (UInt64) — 获取到的 CPU 槽位总数
  • ProfileEvent_ConcurrencyControlSlotsAcquiredNonCompeting (UInt64) — 获取的非竞争 CPU 槽位总数
  • ProfileEvent_ConcurrencyControlQueriesDelayed (UInt64) — 因等待槽位扩容而被延迟的 CPU 槽位分配 (查询) 总数
  • ProfileEvent_ConcurrencyControlWaitMicroseconds (UInt64) — 查询因请求 CPU 槽位资源而等待的总时间。
  • ProfileEvent_ConcurrencyControlPreemptedMicroseconds (UInt64) — 查询因 CPU 槽位被抢占而处于等待状态的总时间。
  • ProfileEvent_ConcurrencyControlPreemptions (UInt64) — CPU 被抢占的总次数
  • ProfileEvent_ConcurrencyControlUpscales (UInt64) — CPU 扩容事件总数
  • ProfileEvent_ConcurrencyControlDownscales (UInt64) — CPU 缩容事件总数
  • ProfileEvent_ConcurrentQuerySlotsAcquired (UInt64) — 获取的查询槽位总数
  • ProfileEvent_ConcurrentQueryWaitMicroseconds (UInt64) — 查询等待查询槽位的总时长
  • ProfileEvent_CoordinatedMergesMergeCoordinatorUpdateCount (UInt64) — 合并协调器更新的总次数
  • ProfileEvent_CoordinatedMergesMergeCoordinatorUpdateMicroseconds (UInt64) — 更新合并协调器状态所花费的总时间
  • ProfileEvent_CoordinatedMergesMergeCoordinatorFetchMetadataMicroseconds (UInt64) — 在合并协调器内拉取最新元数据所花费的总时间
  • ProfileEvent_CoordinatedMergesMergeCoordinatorFilterMicroseconds (UInt64) — 在 merge coordinator 中筛选已准备好的合并的总耗时
  • ProfileEvent_CoordinatedMergesMergeCoordinatorSelectMergesMicroseconds (UInt64) — 在合并协调器内部通过合并选择器查找合并的总耗时
  • ProfileEvent_CoordinatedMergesMergeCoordinatorLockStateForShareCount (UInt64) — 以 FOR SHARE 方式获取协调器状态锁的总次数
  • ProfileEvent_CoordinatedMergesMergeCoordinatorLockStateExclusivelyCount (UInt64) — 独占获取协调器状态锁的总次数
  • ProfileEvent_CoordinatedMergesMergeCoordinatorLockStateForShareMicroseconds (UInt64) — 用于共享时锁定协调器状态互斥锁所花费的总时间
  • ProfileEvent_CoordinatedMergesMergeCoordinatorLockStateExclusivelyMicroseconds (UInt64) — 以独占方式锁定协调器状态互斥锁的总耗时
  • ProfileEvent_CoordinatedMergesMergeWorkerUpdateCount (UInt64) — 合并工作线程更新总次数
  • ProfileEvent_CoordinatedMergesMergeWorkerUpdateMicroseconds (UInt64) — 工作线程更新已分配合并的本地状态所花费的总时间
  • ProfileEvent_CoordinatedMergesMergeAssignmentRequest (UInt64) — 合并任务分配请求总数
  • ProfileEvent_CoordinatedMergesMergeAssignmentResponse (UInt64) — 合并分配请求总数
  • ProfileEvent_CoordinatedMergesMergeAssignmentRequestMicroseconds (UInt64) — 合并分配客户端耗费的总时间
  • ProfileEvent_CoordinatedMergesMergeAssignmentResponseMicroseconds (UInt64) — merge assignment handler 的总耗时
  • ProfileEvent_SharedDatabaseCatalogFailedToApplyState (UInt64) — SharedDatabaseCatalog 应用新状态失败的次数
  • ProfileEvent_SharedDatabaseCatalogStateApplicationMicroseconds (UInt64) — 在 SharedDatabaseCatalog 中应用新状态的总耗时
  • ProfileEvent_MemoryWorkerRun (UInt64) — MemoryWorker 在后台运行的次数
  • ProfileEvent_MemoryWorkerRunElapsedMicroseconds (UInt64) — MemoryWorker 执行后台工作的总耗时
  • ProfileEvent_ParquetFetchWaitTimeMicroseconds (UInt64) — 等待解码线程 (而非预取线程) 读取 Parquet 文件所花费的时间
  • ProfileEvent_WasmSerializationMicroseconds (UInt64) — 执行 WebAssembly 代码耗费的时间
  • ProfileEvent_WasmDeserializationMicroseconds (UInt64) — 执行 WebAssembly 代码耗费的时间
  • ProfileEvent_WasmGuestExecuteMicroseconds (UInt64) — 执行 WebAssembly 代码所花费的时间
  • ProfileEvent_WasmTotalExecuteMicroseconds (UInt64) — 执行 WebAssembly 代码耗费的时间
  • ProfileEvent_WasmModuleInstatiate (UInt64) — 创建的 WebAssembly 隔离区数量
  • ProfileEvent_WasmMemoryAllocated (UInt64) — 分配给 WebAssembly 隔离区的内存总量
  • ProfileEvent_ParquetReadRowGroups (UInt64) — 从 Parquet 数据中读取的行组总数
  • ProfileEvent_ParquetPrunedRowGroups (UInt64) — 从 Parquet 数据中剪枝掉的行组总数
  • ProfileEvent_ParquetDecodingTasks (UInt64) — 由 Parquet 读取器发起的任务
  • ProfileEvent_ParquetDecodingTaskBatches (UInt64) — Parquet 读取器发送到线程池的任务批次
  • ProfileEvent_ParquetPrefetcherReadRandomRead (UInt64) — DB::Parquet::Prefetcher 采用 ReadMode::RandomRead 的读取总次数
  • ProfileEvent_ParquetPrefetcherReadSeekAndRead (UInt64) — DB::Parquet::Prefetcher 使用 ReadMode::SeekAndRead 的读取次数总计
  • ProfileEvent_ParquetPrefetcherReadEntireFile (UInt64) — DB::Parquet::Prefetcher 以 ReadMode::EntireFileIsInMemory 模式读取的总次数
  • ProfileEvent_ParquetRowsFilterExpression (UInt64) — 通过过滤器的总行数
  • ProfileEvent_ParquetColumnsFilterExpression (UInt64) — 经过筛选的列总数
  • ProfileEvent_FilterTransformPassedRows (UInt64) — 查询中通过过滤器的行数
  • ProfileEvent_FilterTransformPassedBytes (UInt64) — 查询中过滤器放行的字节数
  • ProfileEvent_QueryPreempted (UInt64) — 因 'priority' 设置而暂停并进入等待状态的任务次数
  • ProfileEvent_IndexBinarySearchAlgorithm (UInt64) — 对索引标记执行二分查找算法的次数
  • ProfileEvent_IndexGenericExclusionSearchAlgorithm (UInt64) — 在索引标记上执行通用排除搜索算法的次数
  • ProfileEvent_ParallelReplicasQueryCount (UInt64) — 查询执行期间使用并行副本执行的 (子) 查询数量
  • ProfileEvent_DistributedConnectionReconnectCount (UInt64) — 在分布式查询执行期间,与其他服务器重新建立连接的次数。如果从连接池中获取到了失效连接,就可能发生这种情况
  • ProfileEvent_DistributedConnectionConnectCount (UInt64) — 分布式查询执行期间与其他服务器建立连接的次数。当建立的是新连接而非复用池中的现有连接时,会发生这种情况。
  • ProfileEvent_RefreshableViewRefreshSuccess (UInt64) — 可刷新materialized view 的刷新次数
  • ProfileEvent_RefreshableViewRefreshFailed (UInt64) — 可刷新materialized view 刷新失败的发生次数
  • ProfileEvent_RefreshableViewSyncReplicaSuccess (UInt64) — 从可刷新materialized view 执行 SELECT 时隐式执行 SYNC REPLICA 的次数
  • ProfileEvent_RefreshableViewSyncReplicaRetry (UInt64) — 从可刷新materialized view 执行 SELECT 失败后,重试隐式 SYNC REPLICA 的次数
  • ProfileEvent_RefreshableViewLockTableRetry (UInt64) — 可刷新materialized view 的 SELECT 因旧表被删除而不得不切换到新表的次数
  • ProfileEvent_AsyncLoggingConsoleTotalMessages (UInt64) — 已发送到控制台日志异步队列的消息总数 (包括已接收和已丢弃的消息)
  • ProfileEvent_AsyncLoggingFileLogTotalMessages (UInt64) — 已发送到文件日志异步队列的消息总数 (包括已接受和已丢弃的消息)
  • ProfileEvent_AsyncLoggingErrorFileLogTotalMessages (UInt64) — 已发送到错误文件日志异步队列的消息总数 (包括已接受和已丢弃的消息)
  • ProfileEvent_AsyncLoggingSyslogTotalMessages (UInt64) — 已发送到 syslog 异步队列的消息总数 (包括已接受和已丢弃的消息)
  • ProfileEvent_AsyncLoggingTextLogTotalMessages (UInt64) — 已发送到 text_log 异步队列的消息总数 (包括已接受和已丢弃的消息)
  • ProfileEvent_AsyncLoggingConsoleDroppedMessages (UInt64) — 因异步日志队列已满而从控制台日志中丢弃的消息数量
  • ProfileEvent_AsyncLoggingFileLogDroppedMessages (UInt64) — 由于异步日志队列已满而从文件日志中丢弃的消息数
  • ProfileEvent_AsyncLoggingErrorFileLogDroppedMessages (UInt64) — 由于异步日志 queue 已满,错误文件日志中被丢弃的消息数量
  • ProfileEvent_AsyncLoggingSyslogDroppedMessages (UInt64) — 由于异步日志队列已满而从 syslog 中丢弃的消息数量
  • ProfileEvent_AsyncLoggingTextLogDroppedMessages (UInt64) — 因 async log queue 已满而从 text_log 中丢弃的消息数量
  • ProfileEvent_JemallocFailedAllocationSampleTracking (UInt64) — 跟踪 jemalloc 分配采样失败的总次数
  • ProfileEvent_JemallocFailedDeallocationSampleTracking (UInt64) — jemalloc 释放采样跟踪失败的合计次数
  • ProfileEvent_LoadedStatisticsMicroseconds (UInt64) — 加载 parts 中统计信息所用的时间
  • ProfileEvent_RuntimeDataflowStatisticsInputBytes (UInt64) — 统计已收集:如果使用并行副本执行查询,副本将读取的字节数
  • ProfileEvent_RuntimeDataflowStatisticsOutputBytes (UInt64) — 以并行副本方式执行查询时,收集到的有关副本将发送给发起节点的字节数统计信息
  • ProfileEvent_S3CachedCredentialsProvidersReused (UInt64) — 从缓存中复用的凭证提供商总数
  • ProfileEvent_S3CachedCredentialsProvidersAdded (UInt64) — 缓存中新增的凭证提供商总数
  • ProfileEvent_RuntimeFiltersCreated (UInt64) — 在单次查询中创建的不同 JOIN 运行时过滤器的数量
  • ProfileEvent_RuntimeFilterBlocksProcessed (UInt64) — 由 JOIN 运行时过滤器处理的块数
  • ProfileEvent_RuntimeFilterBlocksSkipped (UInt64) — 由于筛选比例较低而动态禁用了过滤器,因此 JOIN 运行时过滤器在未处理的情况下跳过的块数
  • ProfileEvent_RuntimeFilterRowsChecked (UInt64) — JOIN 运行时过滤器检查的行数
  • ProfileEvent_RuntimeFilterRowsPassed (UInt64) — 通过 JOIN 运行时过滤器 (即未被过滤掉) 的行数
  • ProfileEvent_RuntimeFilterRowsSkipped (UInt64) — 被 JOIN 运行时过滤器跳过的块内行数
  • ProfileEvent_JoinBuildPostProcessingMicroseconds (UInt64) — 构建连接右侧后各个后处理步骤的耗时。
  • ProfileEvent_AIInputTokens (UInt64) — 在该查询中,所有 AI 函数调用消耗的提示标记总数。
  • ProfileEvent_AIOutputTokens (UInt64) — 查询中所有 AI 函数调用消耗的补全标记总数。
  • ProfileEvent_AIAPICalls (UInt64) — 发送到 AI 提供商的 HTTP 请求数。
  • ProfileEvent_AIRowsProcessed (UInt64) — 接收到 AI 结果的行数。
  • ProfileEvent_AIRowsSkipped (UInt64) — 因配额限制或错误而被填充为默认值的行数。
  • CurrentMetric_Query (Int64) — 正在执行的查询数
  • CurrentMetric_ASTFuzzerAccumulatedFragments (Int64) — 服务器端 AST fuzzer 为后续 mutation 累积的 AST 片段数量。
  • CurrentMetric_QueryNonInternal (Int64) — 当前正在执行的非内部查询数量 (即用户发起的查询,不包括 ClickHouse 的内部查询)
  • CurrentMetric_Merge (Int64) — 执行中的后台合并数量
  • CurrentMetric_MergeParts (Int64) — 当前后台合并中参与的源 parts 数量
  • CurrentMetric_Move (Int64) — 当前正在执行的移动操作数量
  • CurrentMetric_PartMutation (Int64) — mutation 的数量 (ALTER DELETE/UPDATE)
  • CurrentMetric_ReplicatedFetch (Int64) — 正在从副本拉取的数据分区片段数
  • CurrentMetric_ReplicatedSend (Int64) — 正在发送到各副本的数据分区片段数
  • CurrentMetric_ReplicatedChecks (Int64) — 正在进行一致性检查的数据分区片段数量
  • CurrentMetric_BackgroundMergesAndMutationsPoolTask (Int64) — 关联的后台池中处于活动状态的合并和 mutation 数量
  • CurrentMetric_BackgroundMergesAndMutationsPoolSize (Int64) — 关联后台池中活动合并和 mutation 的数量上限
  • CurrentMetric_BackgroundFetchesPoolTask (Int64) — 相关后台线程池中的活跃拉取数量
  • CurrentMetric_BackgroundFetchesPoolSize (Int64) — 对应后台池中可同时进行的拉取操作数量上限
  • CurrentMetric_BackgroundCommonPoolTask (Int64) — 对应后台池中的活动任务数
  • CurrentMetric_BackgroundCommonPoolSize (Int64) — 对应后台池中的任务数量上限
  • CurrentMetric_BackgroundMovePoolTask (Int64) — BackgroundProcessingPool 中处理移动操作的活动任务数
  • CurrentMetric_BackgroundMovePoolSize (Int64) — BackgroundProcessingPool 中移动任务的数量上限
  • CurrentMetric_AzureRequests (Int64) — 当前正在处理的 Azure 请求数
  • CurrentMetric_BackgroundSchedulePoolTask (Int64) — BackgroundSchedulePool 中活跃任务的数量。该池用于执行周期性的 ReplicatedMergeTree 任务,例如清理旧的数据分区片段、修改数据分区片段、副本重新初始化等。
  • CurrentMetric_BackgroundSchedulePoolSize (Int64) — BackgroundSchedulePool 中任务数量的上限。该池用于定期执行 ReplicatedMergeTree 任务,例如清理旧的数据分区片段、修改数据分区片段、副本重新初始化等。
  • CurrentMetric_BackgroundBufferFlushSchedulePoolTask (Int64) — BackgroundBufferFlushSchedulePool 中活动任务数。该池用于定期刷新 Buffer
  • CurrentMetric_BackgroundBufferFlushSchedulePoolSize (Int64) — BackgroundBufferFlushSchedulePool 中任务数量的上限
  • CurrentMetric_BackgroundDistributedSchedulePoolTask (Int64) — BackgroundDistributedSchedulePool 中活动任务的数量。该池用于在后台进行分布式发送。
  • CurrentMetric_BackgroundDistributedSchedulePoolSize (Int64) — BackgroundDistributedSchedulePool 中任务数量上限
  • CurrentMetric_BackgroundMessageBrokerSchedulePoolTask (Int64) — BackgroundMessageBrokerSchedulePool 中消息流处理的活动任务数
  • CurrentMetric_BackgroundMessageBrokerSchedulePoolSize (Int64) — BackgroundMessageBrokerSchedulePool 中用于消息流处理的任务数量上限
  • CurrentMetric_CacheDictionaryUpdateQueueBatches (Int64) — CacheDictionaries 中更新队列内“批次” (一组键) 的数量。
  • CurrentMetric_CacheDictionaryUpdateQueueKeys (Int64) — CacheDictionaries 中更新队列中的键的确切数量。
  • CurrentMetric_DiskSpaceReservedForMerge (Int64) — 为当前正在运行的后台合并预留的磁盘空间。该值略大于当前正在合并的 parts 的总大小。
  • CurrentMetric_DistributedSend (Int64) — 向远程服务器发送已通过 INSERT 写入分布式表的数据的连接数。包括同步和异步模式。
  • CurrentMetric_QueryPreempted (Int64) — 因 'priority' 设置而被暂停并处于等待状态的运行中任务数。
  • CurrentMetric_TCPConnection (Int64) — TCP 服务器连接数 (使用 native 接口的客户端) ,也包括服务器间的分布式查询连接
  • CurrentMetric_MySQLConnection (Int64) — 使用 MySQL 协议的客户端连接数
  • CurrentMetric_HTTPConnection (Int64) — HTTP 服务器连接数
  • CurrentMetric_InterserverConnection (Int64) — 其他副本用于拉取 parts 的连接数
  • CurrentMetric_PostgreSQLConnection (Int64) — 使用 PostgreSQL 协议的客户端连接数
  • CurrentMetric_OpenFileForRead (Int64) — 当前打开供读取的文件数
  • CurrentMetric_OpenFileForWrite (Int64) — 当前打开用于写入的文件数
  • CurrentMetric_Compressing (Int64) — 使用内部压缩编解码器执行的压缩操作次数
  • CurrentMetric_Decompressing (Int64) — 使用内部压缩编解码器进行解压的操作次数
  • CurrentMetric_ParallelCompressedWriteBufferThreads (Int64) — ParallelCompressedWriteBuffer 所有实例中的线程数——这些线程用于并行压缩和写入
  • CurrentMetric_ParallelCompressedWriteBufferWait (Int64) — 当前所有 ParallelCompressedWriteBuffer 实例中等待缓冲区可供写入的线程数
  • CurrentMetric_TotalTemporaryFiles (Int64) — 创建的临时 File 数量
  • CurrentMetric_TemporaryFilesForSort (Int64) — 外部排序时创建的临时 File 数量
  • CurrentMetric_TemporaryFilesForAggregation (Int64) — 外部聚合过程中创建的临时 File 数量
  • CurrentMetric_TemporaryFilesForJoin (Int64) — 为 JOIN 创建的临时 File 的数量
  • CurrentMetric_TemporaryFilesForMerge (Int64) — 垂直合并的临时 File 数量
  • CurrentMetric_TemporaryFilesUnknown (Int64) — 已创建且用途未知的临时 File 数量
  • CurrentMetric_Read (Int64) — 当前正在执行的读取 (read、pread、io_getevents 等) 系统调用数量
  • CurrentMetric_RemoteRead (Int64) — 当前通过远程读取器进行中的读取数量
  • CurrentMetric_Write (Int64) — 正在执行中的写入 (write、pwrite、io_getevents 等) 系统调用数量
  • CurrentMetric_NetworkReceive (Int64) — 从网络接收数据的线程数。仅统计与 ClickHouse 相关的网络交互,不包括第三方库的网络交互。
  • CurrentMetric_NetworkSend (Int64) — 正在通过网络发送数据的线程数。仅统计与 ClickHouse 相关的网络交互,不包括第三方库的网络交互。
  • CurrentMetric_SendScalars (Int64) — 当前正在向远程服务器发送标量数据的连接数。
  • CurrentMetric_SendExternalTables (Int64) — 正在向远程服务器发送外部表数据的连接数量。外部表用于在分布式子查询中实现 GLOBAL IN 和 GLOBAL JOIN 操作。
  • CurrentMetric_QueryThread (Int64) — 查询处理线程数
  • CurrentMetric_ReadonlyReplica (Int64) — 因 ZooKeeper 会话丢失后重新初始化,或在未配置 ZooKeeper 的情况下启动而当前处于只读状态的复制表数量。
  • CurrentMetric_ReplicaReady (Int64) — 表示副本是否已可供查询:0 = 否,1 = 是
  • CurrentMetric_MemoryTracking (Int64) — 服务器已分配的内存总量 (以字节为单位) 。
  • CurrentMetric_MemoryTrackingUncorrected (Int64) — 服务器分配且未经 RSS 校正的内存总量 (字节) 。
  • CurrentMetric_MergesMutationsMemoryTracking (Int64) — 后台任务 (合并和 mutation) 分配的内存总量 (单位为字节) 。
  • CurrentMetric_EphemeralNode (Int64) — ZooKeeper 中持有的临时节点数。
  • CurrentMetric_MaxAllocatedEphemeralLockSequentialNumber (Int64) — 在 ZooKeeper 中为临时锁 znode 已分配的最大顺序号。主要受块编号影响。
  • CurrentMetric_ZooKeeperSession (Int64) — ZooKeeper 的会话数 (连接数) 。该值不应超过 1,因为对 ZooKeeper 使用多个连接,可能会因 ZooKeeper 一致性模型允许的非线性一致性 (过时读取) 而导致问题。
  • CurrentMetric_ZooKeeperSessionExpired (Int64) — 已过期的全局 ZooKeeper 会话数。
  • CurrentMetric_ZooKeeperConnectionLossStartedTimestampSeconds (Int64) — ZooKeeper 连接丢失时的秒级 Unix 时间戳;若已成功连接,则为 0。
  • CurrentMetric_ZooKeeperWatch (Int64) — ZooKeeper 中 watch (事件订阅) 的数量。
  • CurrentMetric_ZooKeeperRequest (Int64) — 当前正在处理的 ZooKeeper 请求数。
  • CurrentMetric_DelayedInserts (Int64) — 由于 MergeTree 表中某个分区的活动数据分区片段数量过多而被限流的 INSERT 查询数量。
  • CurrentMetric_ContextLockWait (Int64) — 在 Context 中等待锁的线程数。这是一个全局锁。
  • CurrentMetric_StorageBufferRows (Int64) — Buffer 表的缓冲区中的行数
  • CurrentMetric_StorageBufferBytes (Int64) — Buffer 表的缓冲区中的字节数
  • CurrentMetric_DictCacheRequests (Int64) — 当前对 cache 类型字典的数据源发出的进行中请求数量。
  • CurrentMetric_Revision (Int64) — 服务器的修订号。该数值会在每次发布或发布候选版本时递增一次,补丁版本除外。
  • CurrentMetric_VersionInteger (Int64) — 以一个以 1000 为基数的整数表示的服务器版本。例如,版本 11.22.33 会被转换为 11022033。
  • CurrentMetric_RWLockWaitingReaders (Int64) — 等待获取表 RWLock 读锁的线程数。
  • CurrentMetric_RWLockWaitingWriters (Int64) — 等待获取表 RWLock 写锁的线程数。
  • CurrentMetric_RWLockActiveReaders (Int64) — 表 RWLock 中当前持有读锁的线程数。
  • CurrentMetric_RWLockActiveWriters (Int64) — 表的 RWLock 中持有写锁的线程数。
  • CurrentMetric_GlobalThread (Int64) — 全局线程池中的线程数。
  • CurrentMetric_GlobalThreadActive (Int64) — 全局线程池中正在执行任务的线程数。
  • CurrentMetric_GlobalThreadScheduled (Int64) — 全局线程池中排队中或正在运行的作业数量。
  • CurrentMetric_LocalThread (Int64) — 已废弃。本地线程池中的线程数。这些本地线程池中的线程来自全局线程池。
  • CurrentMetric_LocalThreadActive (Int64) — 已废弃。本地线程池中正在执行任务的线程数。
  • CurrentMetric_LocalThreadScheduled (Int64) — 已废弃。本地线程池中处于排队中或正在运行的作业数量。
  • CurrentMetric_MergeTreeDataSelectExecutorThreads (Int64) — MergeTreeDataSelectExecutor 线程池中的线程数。
  • CurrentMetric_MergeTreeDataSelectExecutorThreadsActive (Int64) — MergeTreeDataSelectExecutor 线程池中正在执行任务的线程数。
  • CurrentMetric_MergeTreeDataSelectExecutorThreadsScheduled (Int64) — MergeTreeDataSelectExecutor 线程池中处于排队中或正在执行的作业数量。
  • CurrentMetric_BackupsThreads (Int64) — BACKUP 线程池中的线程数。
  • CurrentMetric_BackupsThreadsActive (Int64) — 用于执行 BACKUP 任务的线程池中的线程数。
  • CurrentMetric_BackupsThreadsScheduled (Int64) — BACKUP 的排队中或正在运行的作业数量。
  • CurrentMetric_RestoreThreads (Int64) — RESTORE 线程池中的线程数量。
  • CurrentMetric_RestoreThreadsActive (Int64) — RESTORE 线程池中正在执行任务的线程数。
  • CurrentMetric_RestoreThreadsScheduled (Int64) — 排队中或正在运行的 RESTORE 作业数。
  • CurrentMetric_MarksLoaderThreads (Int64) — 用于加载标记的线程池中的线程数。
  • CurrentMetric_MarksLoaderThreadsActive (Int64) — 用于加载标记的线程池中正在执行任务的线程数。
  • CurrentMetric_MarksLoaderThreadsScheduled (Int64) — 加载标记的线程池中,处于排队或正在执行状态的作业数量。
  • CurrentMetric_IOPrefetchThreads (Int64) — IO 预取线程池中的线程数量。
  • CurrentMetric_IOPrefetchThreadsActive (Int64) — IO 预取线程池中正在执行任务的线程数。
  • CurrentMetric_IOPrefetchThreadsScheduled (Int64) — IO 预取线程池中正在排队或运行中的作业数。
  • CurrentMetric_IOWriterThreads (Int64) — IO 写入线程池中的线程数。
  • CurrentMetric_IOWriterThreadsActive (Int64) — IO 写入线程池中正在执行任务的线程数。
  • CurrentMetric_IOWriterThreadsScheduled (Int64) — IO 写入线程池中排队或正在执行的作业数量。
  • CurrentMetric_IOThreads (Int64) — IO 线程池中的线程数。
  • CurrentMetric_IOThreadsActive (Int64) — IO 线程池中正在执行任务的线程数。
  • CurrentMetric_IOThreadsScheduled (Int64) — IO 线程池中处于排队中或正在运行状态的作业数量。
  • CurrentMetric_CompressionThread (Int64) — 压缩线程池中的线程数量。
  • CurrentMetric_CompressionThreadActive (Int64) — 压缩线程池中正在执行任务的线程数。
  • CurrentMetric_CompressionThreadScheduled (Int64) — 压缩线程池中处于排队或正在运行状态的作业数量。
  • CurrentMetric_ThreadPoolRemoteFSReaderThreads (Int64) — 用于 remote_filesystem_read_method=threadpool 的线程池中的线程数。
  • CurrentMetric_ThreadPoolRemoteFSReaderThreadsActive (Int64) — 当 remote_filesystem_read_method=threadpool 时,线程池中正在执行任务的线程数。
  • CurrentMetric_ThreadPoolRemoteFSReaderThreadsScheduled (Int64) — remote_filesystem_read_method=threadpool 的线程池中处于排队或活跃状态的作业数量。
  • CurrentMetric_ThreadPoolFSReaderThreads (Int64) — 用于 local_filesystem_read_method=threadpool 的线程池中的线程数。
  • CurrentMetric_ThreadPoolFSReaderThreadsActive (Int64) — 当 local_filesystem_read_method=threadpool 时,线程池中正在执行任务的线程数。
  • CurrentMetric_ThreadPoolFSReaderThreadsScheduled (Int64) — 当 local_filesystem_read_method=threadpool 时,线程池中处于排队或活动状态的作业数量。
  • CurrentMetric_ObjectStorageQueueShutdownThreads (Int64) — 对象存储队列关闭线程池中的线程数。
  • CurrentMetric_ObjectStorageQueueShutdownThreadsActive (Int64) — 对象存储队列关闭线程池中正在执行任务的线程数。
  • CurrentMetric_ObjectStorageQueueShutdownThreadsScheduled (Int64) — 对象存储队列关闭池中处于排队或活动状态的作业数量。
  • CurrentMetric_ObjectStorageQueueMetadataCacheSizeBytes (Int64) — ObjectStorageQueue 元数据缓存大小 (以字节为单位) 。
  • CurrentMetric_ObjectStorageQueueMetadataCacheSizeElements (Int64) — ObjectStorageQueue 元数据缓存中的元素数量。
  • CurrentMetric_DeltaLakeSnapshotCacheSizeElements (Int64) — DeltaLake 快照缓存的元素数量。
  • CurrentMetric_BackupsIOThreads (Int64) — BackupsIO 线程池中的线程数。
  • CurrentMetric_BackupsIOThreadsActive (Int64) — BackupsIO 线程池中正在执行任务的线程数。
  • CurrentMetric_BackupsIOThreadsScheduled (Int64) — BackupsIO 线程池中处于队列中或正在运行的作业数量。
  • CurrentMetric_DiskObjectStorageAsyncThreads (Int64) — 已废弃的指标,无任何显示。
  • CurrentMetric_DiskObjectStorageAsyncThreadsActive (Int64) — 已弃用指标,无任何显示。
  • CurrentMetric_StorageHiveThreads (Int64) — StorageHive 线程池中的线程数量。
  • CurrentMetric_StorageHiveThreadsActive (Int64) — StorageHive 线程池中正在执行任务的线程数。
  • CurrentMetric_StorageHiveThreadsScheduled (Int64) — StorageHive 线程池中处于排队中或正在运行的作业数量。
  • CurrentMetric_TablesLoaderBackgroundThreads (Int64) — 表加载器后台线程池中的线程数。
  • CurrentMetric_TablesLoaderBackgroundThreadsActive (Int64) — 表加载器后台线程池中正在执行任务的线程数。
  • CurrentMetric_TablesLoaderBackgroundThreadsScheduled (Int64) — 表加载器后台线程池中处于排队或活动状态的作业数量。
  • CurrentMetric_TablesLoaderForegroundThreads (Int64) — 表加载器前台线程池中的线程数。
  • CurrentMetric_TablesLoaderForegroundThreadsActive (Int64) — 表加载器前台线程池中正在执行任务的线程数。
  • CurrentMetric_TablesLoaderForegroundThreadsScheduled (Int64) — 表加载器前台线程池中排队中或正在运行的作业数量。
  • CurrentMetric_DatabaseOnDiskThreads (Int64) — DatabaseOnDisk 线程池中的线程数。
  • CurrentMetric_DatabaseOnDiskThreadsActive (Int64) — DatabaseOnDisk 线程池中正在执行任务的线程数。
  • CurrentMetric_DatabaseOnDiskThreadsScheduled (Int64) — DatabaseOnDisk 线程池中处于队列中或正在运行的作业数。
  • CurrentMetric_DatabaseBackupThreads (Int64) — DatabaseBackup 线程池中的线程数。
  • CurrentMetric_DatabaseBackupThreadsActive (Int64) — DatabaseBackup 线程池中正在执行任务的线程数。
  • CurrentMetric_DatabaseBackupThreadsScheduled (Int64) — DatabaseBackup 线程池中已排队或正在运行的作业数量。
  • CurrentMetric_DatabaseCatalogThreads (Int64) — DatabaseCatalog 线程池的线程数。
  • CurrentMetric_DatabaseCatalogThreadsActive (Int64) — DatabaseCatalog 线程池中正在运行某项任务的线程数。
  • CurrentMetric_DatabaseCatalogThreadsScheduled (Int64) — DatabaseCatalog 线程池中处于队列中或正在运行的作业数量。
  • CurrentMetric_DestroyAggregatesThreads (Int64) — 用于销毁聚合状态的线程池线程数。
  • CurrentMetric_DestroyAggregatesThreadsActive (Int64) — 正在执行任务的聚合状态销毁线程池中的线程数。
  • CurrentMetric_DestroyAggregatesThreadsScheduled (Int64) — 用于销毁聚合状态的线程池中处于排队或正在运行状态的作业数量。
  • CurrentMetric_ConcurrentHashJoinPoolThreads (Int64) — 用于并发哈希连接的线程池中的线程数。
  • CurrentMetric_ConcurrentHashJoinPoolThreadsActive (Int64) — 并发哈希连接中用于执行任务的线程池线程数。
  • CurrentMetric_ConcurrentHashJoinPoolThreadsScheduled (Int64) — 并发哈希连接线程池中正在排队或运行中的作业数量。
  • CurrentMetric_HashedDictionaryThreads (Int64) — HashedDictionary 线程池的线程数。
  • CurrentMetric_HashedDictionaryThreadsActive (Int64) — HashedDictionary 线程池中正在执行任务的线程数。
  • CurrentMetric_HashedDictionaryThreadsScheduled (Int64) — HashedDictionary 线程池中正在排队或运行中的作业数量。
  • CurrentMetric_CacheDictionaryThreads (Int64) — CacheDictionary 线程池中的线程数量。
  • CurrentMetric_CacheDictionaryThreadsActive (Int64) — CacheDictionary 线程池中正在执行任务的线程数。
  • CurrentMetric_CacheDictionaryThreadsScheduled (Int64) — CacheDictionary 线程池中排队中或正在运行的作业数量。
  • CurrentMetric_ParallelFormattingOutputFormatThreads (Int64) — ParallelFormattingOutputFormatThreads 线程池中的线程数。
  • CurrentMetric_ParallelFormattingOutputFormatThreadsActive (Int64) — ParallelFormattingOutputFormatThreads 线程池中正在执行任务的线程数。
  • CurrentMetric_ParallelFormattingOutputFormatThreadsScheduled (Int64) — ParallelFormattingOutputFormatThreads 线程池中已排队或正在运行的作业数量。
  • CurrentMetric_MergeTreeBackgroundExecutorThreads (Int64) — MergeTreeBackgroundExecutor 线程池的线程数。
  • CurrentMetric_MergeTreeBackgroundExecutorThreadsActive (Int64) — MergeTreeBackgroundExecutor 线程池中正在执行任务的线程数。
  • CurrentMetric_MergeTreeBackgroundExecutorThreadsScheduled (Int64) — MergeTreeBackgroundExecutor 线程池中已排队或正在运行的作业数量。
  • CurrentMetric_AsynchronousInsertThreads (Int64) — AsynchronousInsert 线程池中的线程数。
  • CurrentMetric_AsynchronousInsertThreadsActive (Int64) — AsynchronousInsert 线程池中正在执行任务的线程数量。
  • CurrentMetric_AsynchronousInsertThreadsScheduled (Int64) — AsynchronousInsert 线程池中处于排队或活跃状态的作业数。
  • CurrentMetric_AsynchronousInsertQueueSize (Int64) — AsynchronousInsert 队列中的待处理任务数。
  • CurrentMetric_AsynchronousInsertQueueBytes (Int64) — AsynchronousInsert 队列中积压的字节数。
  • CurrentMetric_StartupSystemTablesThreads (Int64) — StartupSystemTables 线程池中的线程数量。
  • CurrentMetric_StartupSystemTablesThreadsActive (Int64) — StartupSystemTables 线程池中正在执行任务的线程数。
  • CurrentMetric_StartupSystemTablesThreadsScheduled (Int64) — StartupSystemTables 线程池中处于排队中或正在运行状态的作业数量。
  • CurrentMetric_AggregatorThreads (Int64) — Aggregator 线程池的线程数。
  • CurrentMetric_AggregatorThreadsActive (Int64) — Aggregator 线程池中正在执行任务的线程数。
  • CurrentMetric_AggregatorThreadsScheduled (Int64) — Aggregator 线程池中处于排队或运行状态的作业数量。
  • CurrentMetric_DDLWorkerThreads (Int64) — 执行 ON CLUSTER 查询时,DDLWorker 线程池中的线程数。
  • CurrentMetric_DDLWorkerThreadsActive (Int64) — 正在执行任务的 ON CLUSTER 查询所使用的 DDLWORKER 线程池中的线程数。
  • CurrentMetric_DDLWorkerThreadsScheduled (Int64) — 用于 ON CLUSTER 查询的 DDLWORKER 线程池中处于排队或活动状态的作业数。
  • CurrentMetric_StorageDistributedThreads (Int64) — StorageDistributed 线程池中的线程数量。
  • CurrentMetric_StorageDistributedThreadsActive (Int64) — StorageDistributed 线程池中正在执行任务的线程数。
  • CurrentMetric_StorageDistributedThreadsScheduled (Int64) — StorageDistributed 线程池中处于排队中或正在运行的作业数量。
  • CurrentMetric_DistributedInsertThreads (Int64) — 向 Distributed 表执行 INSERT 时使用的线程数。
  • CurrentMetric_DistributedInsertThreadsActive (Int64) — 用于向 Distributed 执行 INSERT 且正在执行任务的线程数。
  • CurrentMetric_DistributedInsertThreadsScheduled (Int64) — 用于向 Distributed 执行 INSERT 的排队中或活动中的作业数量。
  • CurrentMetric_StorageS3Threads (Int64) — StorageS3 线程池的线程数。
  • CurrentMetric_StorageS3ThreadsActive (Int64) — StorageS3 线程池中正在执行任务的线程数。
  • CurrentMetric_StorageS3ThreadsScheduled (Int64) — StorageS3 线程池中处于排队或运行状态的作业数量。
  • CurrentMetric_ObjectStorageS3Threads (Int64) — S3ObjectStorage 线程池中的线程数量。
  • CurrentMetric_ObjectStorageS3ThreadsActive (Int64) — S3ObjectStorage 线程池中正在执行任务的线程数。
  • CurrentMetric_ObjectStorageS3ThreadsScheduled (Int64) — S3ObjectStorage 线程池中正在排队或运行中的作业数。
  • CurrentMetric_StorageObjectStorageThreads (Int64) — 远程表引擎线程池中的线程数。
  • CurrentMetric_StorageObjectStorageThreadsActive (Int64) — 远程表引擎线程池中正在执行任务的线程数量。
  • CurrentMetric_StorageObjectStorageThreadsScheduled (Int64) — 远程表引擎线程池中处于排队或运行状态的作业数量。
  • CurrentMetric_ObjectStorageAzureThreads (Int64) — AzureObjectStorage 线程池中的线程数量。
  • CurrentMetric_ObjectStorageAzureThreadsActive (Int64) — AzureObjectStorage 线程池中正在执行任务的线程数。
  • CurrentMetric_ObjectStorageAzureThreadsScheduled (Int64) — AzureObjectStorage 线程池中处于排队中或正在运行状态的作业数量。
  • CurrentMetric_BuildVectorSimilarityIndexThreads (Int64) — 用于构建向量相似性索引的线程池中的线程数。
  • CurrentMetric_BuildVectorSimilarityIndexThreadsActive (Int64) — 用于构建向量相似性索引的线程池中正在执行任务的线程数。
  • CurrentMetric_BuildVectorSimilarityIndexThreadsScheduled (Int64) — 构建向量相似性索引线程池中处于排队或活动状态的作业数量。
  • CurrentMetric_DistributedIndexAnalysisThreads (Int64) — 分散索引分析线程池中的线程数。
  • CurrentMetric_DistributedIndexAnalysisThreadsActive (Int64) — 在线程池中运行分散索引分析任务的线程数。
  • CurrentMetric_DistributedIndexAnalysisThreadsScheduled (Int64) — 分散索引分析线程池中排队或正在运行的作业数量。
  • CurrentMetric_ObjectStorageQueueRegisteredServers (Int64) — StorageS3(Azure)Queue 中已注册服务器的数量
  • CurrentMetric_IcebergCatalogThreads (Int64) — IcebergCatalog 线程池中的线程数量。
  • CurrentMetric_IcebergCatalogThreadsActive (Int64) — IcebergCatalog 线程池中正在执行任务的线程数量。
  • CurrentMetric_IcebergCatalogThreadsScheduled (Int64) — IcebergCatalog 线程池中处于排队中或正在运行的作业数量。
  • CurrentMetric_IcebergSchedulePoolTask (Int64) — Iceberg 表后台调度池中的任务数。
  • CurrentMetric_IcebergSchedulePoolSize (Int64) — Iceberg 表后台调度池中任务数量的上限。
  • CurrentMetric_ParallelWithQueryThreads (Int64) — 线程池中用于处理 PARALLEL WITH 查询的线程数量。
  • CurrentMetric_ParallelWithQueryActiveThreads (Int64) — 用于处理 PARALLEL WITH 查询的线程池中处于活动状态的线程数。
  • CurrentMetric_ParallelWithQueryScheduledThreads (Int64) — 线程池中用于处理 PARALLEL WITH 查询的排队中或正在运行的作业数量。
  • CurrentMetric_DiskPlainRewritableAzureDirectoryMapSize (Int64) — AzureObjectStorage 的 'plain_rewritable' 内存映射中本地到远程路径条目的数量。
  • CurrentMetric_DiskPlainRewritableAzureFileCount (Int64) — AzureObjectStorage 中 plain_rewritable 内存映射内的文件条目数。
  • CurrentMetric_DiskPlainRewritableLocalDirectoryMapSize (Int64) — LocalObjectStorage 的 plain_rewritable 内存中映射里的本地到远程路径条目数。
  • CurrentMetric_DiskPlainRewritableLocalFileCount (Int64) — LocalObjectStorage 的 'plain_rewritable' 内存 map 中的文件条目数。
  • CurrentMetric_DiskPlainRewritableS3DirectoryMapSize (Int64) — S3ObjectStorage 的 'plain_rewritable' 内存映射中本地路径到远程路径的条目数。
  • CurrentMetric_DiskPlainRewritableS3FileCount (Int64) — S3ObjectStorage 的内存中 plain_rewritable 映射里的文件条目数量。
  • CurrentMetric_MergeTreeFetchPartitionThreads (Int64) — 用于 ALTER TABLE FETCH PARTITION 的线程数
  • CurrentMetric_MergeTreeFetchPartitionThreadsActive (Int64) — 用于 ALTER TABLE FETCH PARTITION 拉取数据片段的线程数
  • CurrentMetric_MergeTreeFetchPartitionThreadsScheduled (Int64) — ALTER TABLE FETCH PARTITION 中处于排队或活动状态的数据分片拉取数量
  • CurrentMetric_MergeTreePartsLoaderThreads (Int64) — MergeTree parts 加载器线程池中的线程数。
  • CurrentMetric_MergeTreePartsLoaderThreadsActive (Int64) — MergeTree parts loader 线程池中正在执行任务的线程数。
  • CurrentMetric_MergeTreePartsLoaderThreadsScheduled (Int64) — MergeTree parts 加载器线程池中处于排队或正在运行状态的作业数量。
  • CurrentMetric_MergeTreeOutdatedPartsLoaderThreads (Int64) — 用于加载过时的数据分区片段的线程池中的线程数。
  • CurrentMetric_MergeTreeOutdatedPartsLoaderThreadsActive (Int64) — 用于加载过期数据分区片段的线程池中的活动线程数。
  • CurrentMetric_MergeTreeOutdatedPartsLoaderThreadsScheduled (Int64) — 用于加载过时的数据分区片段的线程池中,已排队或正在运行的作业数量。
  • CurrentMetric_MergeTreeUnexpectedPartsLoaderThreads (Int64) — 用于加载异常数据分区片段的线程池线程数。
  • CurrentMetric_MergeTreeUnexpectedPartsLoaderThreadsActive (Int64) — 用于加载 Unexpected 数据分区片段的线程池中的活跃线程数。
  • CurrentMetric_MergeTreeUnexpectedPartsLoaderThreadsScheduled (Int64) — 用于加载 Unexpected 数据分区片段的线程池中,处于排队或正在运行状态的作业数量。
  • CurrentMetric_MergeTreePartsCleanerThreads (Int64) — 用于清理 MergeTree parts 的线程池中的线程数。
  • CurrentMetric_MergeTreePartsCleanerThreadsActive (Int64) — MergeTree parts 清理线程池中正在执行任务的线程数。
  • CurrentMetric_MergeTreePartsCleanerThreadsScheduled (Int64) — MergeTree parts 清理线程池中排队中或正在运行的作业数。
  • CurrentMetric_DatabaseReplicatedCreateTablesThreads (Int64) — DatabaseReplicated 中用于创建表的线程池线程数。
  • CurrentMetric_DatabaseReplicatedCreateTablesThreadsActive (Int64) — DatabaseReplicated 中用于创建表的线程池中活动线程的数量。
  • CurrentMetric_DatabaseReplicatedCreateTablesThreadsScheduled (Int64) — DatabaseReplicated 中用于创建表的线程池内,处于排队或活动状态的作业数量。
  • CurrentMetric_IDiskCopierThreads (Int64) — 用于在不同类型磁盘之间复制数据的线程数。
  • CurrentMetric_IDiskCopierThreadsActive (Int64) — 正在执行不同类型磁盘间数据复制任务的线程数。
  • CurrentMetric_IDiskCopierThreadsScheduled (Int64) — 在不同类型的磁盘之间复制数据时,处于排队或运行状态的作业数量。
  • CurrentMetric_SystemReplicasThreads (Int64) — system.replicas 线程池中的线程数量。
  • CurrentMetric_SystemDatabaseReplicasThreads (Int64) — system.database_replicas 线程池中的线程数。
  • CurrentMetric_SystemReplicasThreadsActive (Int64) — system.replicas 线程池中正在执行任务的线程数。
  • CurrentMetric_SystemDatabaseReplicasThreadsActive (Int64) — system.database_replicas 线程池中正在运行任务的线程数。
  • CurrentMetric_SystemReplicasThreadsScheduled (Int64) — system.replicas 线程池中处于排队或正在运行状态的作业数量。
  • CurrentMetric_SystemDatabaseReplicasThreadsScheduled (Int64) — system.database_replicas 线程池中已排队或正在运行的作业数。
  • CurrentMetric_RestartReplicaThreads (Int64) — RESTART REPLICA 线程池中的线程数。
  • CurrentMetric_RestartReplicaThreadsActive (Int64) — RESTART REPLICA 线程池中正在执行任务的线程数。
  • CurrentMetric_RestartReplicaThreadsScheduled (Int64) — RESTART REPLICA 线程池中已排队或正在运行的作业数量。
  • CurrentMetric_QueryPipelineExecutorThreads (Int64) — PipelineExecutor 线程池中的线程数。
  • CurrentMetric_QueryPipelineExecutorThreadsActive (Int64) — PipelineExecutor 线程池中正在执行任务的线程数。
  • CurrentMetric_QueryPipelineExecutorThreadsScheduled (Int64) — PipelineExecutor 线程池中处于排队或运行状态的作业数量。
  • CurrentMetric_ParquetEncoderThreads (Int64) — ParquetBlockOutputFormat 线程池中的线程数量。
  • CurrentMetric_ParquetEncoderThreadsActive (Int64) — ParquetBlockOutputFormat 线程池中正在执行任务的线程数。
  • CurrentMetric_ParquetEncoderThreadsScheduled (Int64) — ParquetBlockOutputFormat 线程池中排队中或正在运行的作业数。
  • CurrentMetric_MergeTreeSubcolumnsReaderThreads (Int64) — 用于 MergeTree 中子列读取的线程池线程数。
  • CurrentMetric_MergeTreeSubcolumnsReaderThreadsActive (Int64) — 用于 MergeTree 子列读取的线程池中,正在执行任务的线程数。
  • CurrentMetric_MergeTreeSubcolumnsReaderThreadsScheduled (Int64) — MergeTree 中用于读取子列的线程池里处于排队中或正在运行的作业数。
  • CurrentMetric_FormatParsingThreads (Int64) — 用于解析输入数据的线程池中的线程数。
  • CurrentMetric_FormatParsingThreadsActive (Int64) — 用于解析输入且当前正在执行任务的线程池线程数。
  • CurrentMetric_FormatParsingThreadsScheduled (Int64) — 用于解析输入的线程池中已排队或正在执行的作业数量。
  • CurrentMetric_OutdatedPartsLoadingThreads (Int64) — 用于加载过时数据分区片段的线程池中的线程数。
  • CurrentMetric_OutdatedPartsLoadingThreadsActive (Int64) — 用于加载过期数据分区片段的线程池中处于活动状态的线程数。
  • CurrentMetric_OutdatedPartsLoadingThreadsScheduled (Int64) — 用于加载过时数据分区片段的 threadpool 中排队或正在运行的作业数量。
  • CurrentMetric_FreezePartThreads (Int64) — 用于冻结数据分区片段的线程池中的线程数。
  • CurrentMetric_FreezePartThreadsActive (Int64) — 用于冻结数据分区片段的线程池中的活动线程数。
  • CurrentMetric_FreezePartThreadsScheduled (Int64) — 用于冻结数据分区片段的线程池中已排队或正在运行的作业数。
  • CurrentMetric_PolygonDictionaryThreads (Int64) — 多边形字典线程池中的线程数。
  • CurrentMetric_PolygonDictionaryThreadsActive (Int64) — Polygon 字典的线程池中活跃线程数。
  • CurrentMetric_PolygonDictionaryThreadsScheduled (Int64) — Polygon 字典线程池中处于排队或活动状态的作业数量。
  • CurrentMetric_KeeperReadThreads (Int64) — Keeper 服务器读取操作线程池中的线程数。
  • CurrentMetric_KeeperReadThreadsActive (Int64) — Keeper 服务器读取线程池中的活动线程数。
  • CurrentMetric_KeeperReadThreadsScheduled (Int64) — Keeper 服务器读取所在线程池中处于排队或运行中的作业数。该指标没有实际意义,因为该线程池中的实际读取任务是通过另一套机制调度的。
  • CurrentMetric_DistributedBytesToInsert (Int64) — 异步插入到分布式表时待处理的字节数。会将每个分片的字节数相加。
  • CurrentMetric_BrokenDistributedBytesToInsert (Int64) — 已标记为损坏的、异步插入到分布式表中的字节数。每个分片的字节数会累加汇总。
  • CurrentMetric_DistributedFilesToInsert (Int64) — 待异步插入到分布式表中的文件数量。会汇总每个分片的文件数。
  • CurrentMetric_BrokenDistributedFilesToInsert (Int64) — 已标记为损坏的、用于向分布式表进行异步插入的文件数量。每个分片的文件数量会被汇总。
  • CurrentMetric_TablesToDropQueueSize (Int64) — 等待在后台移除数据的已删除表数量。
  • CurrentMetric_MaxDDLEntryID (Int64) — DDLWorker 已处理的最大 DDL 条目 ID。
  • CurrentMetric_MaxPushedDDLEntryID (Int64) — DDLWorker 推送到 ZooKeeper 的最大 DDL 条目 ID。
  • CurrentMetric_PartsTemporary (Int64) — 该 part 当前正在生成中,尚未列在 data_parts 列表中。
  • CurrentMetric_PartsPreCommitted (Int64) — 已弃用。请参见 PartsPreActive。
  • CurrentMetric_PartsCommitted (Int64) — 已弃用。请参见 PartsActive。
  • CurrentMetric_PartsPreActive (Int64) — 该 part 位于 data_parts 中,但不会用于 SELECT 查询。
  • CurrentMetric_PartsActive (Int64) — 活跃的数据分区片段,用于当前和即将执行的 SELECT。
  • CurrentMetric_AttachedDatabase (Int64) — 已附加的数据库。
  • CurrentMetric_AttachedTable (Int64) — 处于 attached 状态的表。
  • CurrentMetric_AttachedReplicatedTable (Int64) — 活跃的复制表。
  • CurrentMetric_AttachedView (Int64) — 活跃视图。
  • CurrentMetric_AttachedDictionary (Int64) — 处于附加状态的字典。
  • CurrentMetric_PartsOutdated (Int64) — 非活跃的数据分区片段,但可能仅供当前的 SELECT 查询使用,并可在 SELECT 查询完成后删除。
  • CurrentMetric_PartsDeleting (Int64) — 当前正由清理器删除的、具有 identity refcounter 的非活动数据分区片段。
  • CurrentMetric_PartsDeleteOnDestroy (Int64) — part 已移至另一块磁盘,应在其析构时删除。
  • CurrentMetric_PartsWide (Int64) — Wide 格式的 parts。
  • CurrentMetric_PartsCompact (Int64) — 紧凑型 parts。
  • CurrentMetric_MMappedFiles (Int64) — 内存映射文件总数。
  • CurrentMetric_MMappedFileBytes (Int64) — 已内存映射文件区域的总大小。
  • CurrentMetric_AsynchronousReadWait (Int64) — 等待异步读取的线程数。
  • CurrentMetric_PendingAsyncInsert (Int64) — 处于等待 flush 状态的非同期 INSERT 数量。
  • CurrentMetric_KafkaConsumers (Int64) — 活跃 Kafka 消费者数量
  • CurrentMetric_KafkaConsumersWithAssignment (Int64) — 已分配分区的活跃 Kafka 消费者数量。
  • CurrentMetric_KafkaProducers (Int64) — 已创建的活跃 Kafka 生产者数量
  • CurrentMetric_KafkaLibrdkafkaThreads (Int64) — 活跃的 librdkafka 线程数
  • CurrentMetric_KafkaBackgroundReads (Int64) — 当前正在执行的后台读取数 (用于从 Kafka 填充 materialized views)
  • CurrentMetric_KafkaConsumersInUse (Int64) — 当前用于直接读取或后台读取的消费者数量
  • CurrentMetric_KafkaWrites (Int64) — 当前正在进行的向 Kafka 插入操作数量
  • CurrentMetric_KafkaAssignedPartitions (Int64) — Kafka 表当前分配到的分区数
  • CurrentMetric_FilesystemCacheReadBuffers (Int64) — 当前活跃的缓存缓冲区数量
  • CurrentMetric_CacheFileSegments (Int64) — 当前缓存中现有 File 段的数量
  • CurrentMetric_CacheDetachedFileSegments (Int64) — 现有已分离的缓存 File 段数量
  • CurrentMetric_FilesystemCacheSize (Int64) — 文件系统缓存大小 (字节)
  • CurrentMetric_FilesystemCacheSizeLimit (Int64) — 文件系统缓存大小上限 (以字节为单位)
  • CurrentMetric_FilesystemCacheElements (Int64) — 文件系统缓存元素 (File 段)
  • CurrentMetric_FilesystemCacheDownloadQueueElements (Int64) — 文件系统缓存下载队列中的条目
  • CurrentMetric_FilesystemCacheDelayedCleanupElements (Int64) — 后台清理队列中的文件系统缓存条目
  • CurrentMetric_FilesystemCacheHoldFileSegments (Int64) — 当前被标记为不可释放的文件系统缓存 File 段
  • CurrentMetric_FilesystemCacheKeys (Int64) — 文件系统缓存中的键数量
  • CurrentMetric_FilesystemCacheReserveThreads (Int64) — 尝试在缓存中预留空间的线程数量
  • CurrentMetric_AsyncInsertCacheSize (Int64) — 缓存中的异步插入哈希 ID 数量
  • CurrentMetric_IcebergMetadataFilesCacheBytes (Int64) — Iceberg 元数据缓存大小 (以字节为单位)
  • CurrentMetric_IcebergMetadataFilesCacheFiles (Int64) — Iceberg 元数据缓存中已缓存的文件数
  • CurrentMetric_ParquetMetadataCacheBytes (Int64) — Parquet 元数据缓存大小 (以字节为单位)
  • CurrentMetric_ParquetMetadataCacheFiles (Int64) — Parquet 元数据缓存中已缓存的文件数量
  • CurrentMetric_AvroSchemaCacheBytes (Int64) — Avro schema 缓存大小 (字节)
  • CurrentMetric_AvroSchemaCacheCells (Int64) — 缓存的 Avro schema 数量
  • CurrentMetric_AvroSchemaRegistryCacheBytes (Int64) — Avro schema 注册表缓存大小 (字节)
  • CurrentMetric_AvroSchemaRegistryCacheCells (Int64) — Avro schema 注册表缓存中的条目数
  • CurrentMetric_HiveFilesCacheBytes (Int64) — Hive 缓存大小 (以字节为单位)
  • CurrentMetric_HiveFilesCacheFiles (Int64) — Hive 缓存中的文件数
  • CurrentMetric_HiveMetadataFilesCacheBytes (Int64) — Hive 元数据缓存大小 (以字节为单位)
  • CurrentMetric_HiveMetadataFilesCacheFiles (Int64) — Hive 元数据缓存中的已缓存文件数量
  • CurrentMetric_VectorSimilarityIndexCacheBytes (Int64) — 向量相似性索引缓存大小 (以字节为单位)
  • CurrentMetric_VectorSimilarityIndexCacheCells (Int64) — 向量相似性索引缓存中的条目数量
  • CurrentMetric_TextIndexTokensCacheBytes (Int64) — 文本索引标记缓存大小 (字节)
  • CurrentMetric_TextIndexTokensCacheCells (Int64) — 文本索引标记缓存中的条目数量
  • CurrentMetric_TextIndexHeaderCacheBytes (Int64) — 文本索引头部缓存大小 (字节)
  • CurrentMetric_TextIndexHeaderCacheCells (Int64) — 文本索引头部缓存中的条目数
  • CurrentMetric_TextIndexPostingsCacheBytes (Int64) — 文本索引倒排列表缓存大小 (以字节为单位)
  • CurrentMetric_TextIndexPostingsCacheCells (Int64) — 文本索引倒排列表缓存中的条目数
  • CurrentMetric_DNSHostsCacheBytes (Int64) — DNS 主机缓存大小 (以字节为单位)
  • CurrentMetric_DNSHostsCacheSize (Int64) — 缓存的 DNS 主机数
  • CurrentMetric_DNSAddressesCacheBytes (Int64) — DNS 地址缓存大小 (以字节为单位)
  • CurrentMetric_DNSAddressesCacheSize (Int64) — 缓存中的 DNS 地址数量
  • CurrentMetric_MarkCacheBytes (Int64) — 标记缓存总大小 (字节)
  • CurrentMetric_MarkCacheFiles (Int64) — 标记缓存中已缓存的标记文件总数
  • CurrentMetric_NamedCollection (Int64) — 命名集合的数量
  • CurrentMetric_PrimaryIndexCacheBytes (Int64) — 主索引缓存总大小 (字节)
  • CurrentMetric_PrimaryIndexCacheFiles (Int64) — 主索引缓存中缓存的索引文件总数
  • CurrentMetric_PageCacheBytes (Int64) — 用户态页缓存总大小 (以字节为单位)
  • CurrentMetric_PageCacheCells (Int64) — 用户态页缓存中的条目总数
  • CurrentMetric_UncompressedCacheBytes (Int64) — 未压缩缓存的总大小,单位为字节。未压缩缓存通常不会提升性能,应尽量避免使用
  • CurrentMetric_UncompressedCacheCells (Int64) — 未压缩缓存中的条目总数。每个条目表示一个已解压的数据块。未压缩缓存通常无法提升性能,应尽量避免使用
  • CurrentMetric_IndexMarkCacheBytes (Int64) — 二级索引的标记缓存总大小 (以字节为单位)
  • CurrentMetric_IndexMarkCacheFiles (Int64) — 标记缓存中已缓存的二级索引标记文件总数
  • CurrentMetric_IndexUncompressedCacheBytes (Int64) — 二级索引的未压缩缓存总大小 (字节) 。未压缩缓存通常无法提升性能,应尽量避免使用
  • CurrentMetric_IndexUncompressedCacheCells (Int64) — 二级索引的未压缩缓存中的条目总数。每个条目表示一个已解压的数据块。未压缩缓存通常不能提升性能,因此应尽量避免使用
  • CurrentMetric_MMapCacheCells (Int64) — 使用 mmap (内存映射) 打开的文件数量。该指标用于 local_filesystem_read_method 设置为 mmap 的查询。使用 mmap 打开的文件会保留在缓存中,以避免代价高昂的 TLB flush。
  • CurrentMetric_QueryCacheBytes (Int64) — 查询缓存总大小 (字节)
  • CurrentMetric_QueryCacheEntries (Int64) — 查询缓存中的总条目数
  • CurrentMetric_QueryConditionCacheBytes (Int64) — 查询条件缓存总大小 (以字节为单位)
  • CurrentMetric_QueryConditionCacheEntries (Int64) — 查询条件缓存中的条目总数
  • CurrentMetric_CompiledExpressionCacheBytes (Int64) — JIT 编译代码缓存占用的总字节数
  • CurrentMetric_CompiledExpressionCacheCount (Int64) — JIT 编译代码缓存中的条目总数
  • CurrentMetric_SerializationCacheBytesInMemoryAllocated (Int64) — 序列化缓存占用的总字节数,包括键以及空槽位的额外开销
  • CurrentMetric_SerializationCacheBytesInMemory (Int64) — 序列化缓存的总大小 (以字节为单位) ,仅包括值部分
  • CurrentMetric_SerializationCacheCount (Int64) — 序列化缓存中条目的总数
  • CurrentMetric_MergeJoinBlocksCacheBytes (Int64) — MergeJoin 中缓存块占用的总字节数
  • CurrentMetric_MergeJoinBlocksCacheCount (Int64) — MergeJoin 中缓存的块总数
  • CurrentMetric_BcryptCacheBytes (Int64) — bcrypt 身份验证缓存总大小 (字节)
  • CurrentMetric_BcryptCacheSize (Int64) — bcrypt 身份验证缓存中的条目总数
  • CurrentMetric_ColumnsDescriptionsCacheSize (Int64) — ColumnsDescriptions 缓存大小 (每个表的缓存)
  • CurrentMetric_S3Requests (Int64) — S3 请求次数
  • CurrentMetric_KeeperAliveConnections (Int64) — 当前存活的连接数
  • CurrentMetric_KeeperOutstandingRequests (Int64) — 待处理请求数
  • CurrentMetric_ThreadsInOvercommitTracker (Int64) — OvercommitTracker 内正在等待的线程数
  • CurrentMetric_IOUringPendingEvents (Int64) — 等待提交的 io_uring SQE 数量
  • CurrentMetric_IOUringInFlightEvents (Int64) — 正在处理中的 io_uring SQE 数量
  • CurrentMetric_ReadTaskRequestsSent (Int64) — 远程服务器向发起节点回调以选择读取任务时,当前正在传输中的请求数量 (用于 s3Cluster 表函数及类似场景) 。在远程服务器端测量。
  • CurrentMetric_MergeTreeReadTaskRequestsSent (Int64) — 从远程服务器回调到发起节点服务器以选择读取任务的当前进行中请求数 (针对 MergeTree 表) 。在远程服务器端测量。
  • CurrentMetric_MergeTreeAllRangesAnnouncementsSent (Int64) — 当前从远程服务器向发起节点发送、有关一组数据分区片段 (针对 MergeTree 表) 的在途通知数量。在远程服务器端统计。
  • CurrentMetric_CreatedTimersInQueryProfiler (Int64) — QueryProfiler 中已创建的线程局部计时器数量
  • CurrentMetric_ActiveTimersInQueryProfiler (Int64) — QueryProfiler 中处于活动状态的线程本地计时器数量
  • CurrentMetric_RefreshableViews (Int64) — 启用周期性刷新 (REFRESH) 的 materialized views 数量
  • CurrentMetric_RefreshingViews (Int64) — 当前正在执行刷新的 materialized view 的数量
  • CurrentMetric_StorageBufferFlushThreads (Int64) — StorageBuffer 中后台刷写线程数
  • CurrentMetric_StorageBufferFlushThreadsActive (Int64) — StorageBuffer 中执行后台刷写任务的线程数
  • CurrentMetric_StorageBufferFlushThreadsScheduled (Int64) — StorageBuffer 中处于排队或运行中的后台刷写线程数
  • CurrentMetric_SharedMergeTreeThreads (Int64) — SharedMergeTree 内部各线程池中的线程数
  • CurrentMetric_SharedMergeTreeThreadsActive (Int64) — SharedMergeTree 内部线程池中正在执行任务的线程数
  • CurrentMetric_SharedMergeTreeThreadsScheduled (Int64) — SharedMergeTree 内部线程池中已排队或正在运行的线程数
  • CurrentMetric_SharedMergeTreeFetch (Int64) — 当前正在进行的拉取次数
  • CurrentMetric_SharedMergeTreeAssignedCurrentParts (Int64) — 因 merge 或 mutation 而被锁定的 parts 数量
  • CurrentMetric_SharedMergeTreeOutdatedPartsInKeeper (Int64) — Keeper 中存储的过时 parts 记录数量
  • CurrentMetric_SharedMergeTreeCondemnedPartsInKeeper (Int64) — Keeper 中存储的已废弃 part 记录数量
  • CurrentMetric_SharedMergeTreeBrokenCondemnedPartsInKeeper (Int64) — 存储在 Keeper 中的损坏且已标记废弃的 part 记录数量
  • CurrentMetric_SharedMergeTreeMaxActiveReplicas (Int64) — 在 Keeper 中注册的活跃副本最大数量
  • CurrentMetric_SharedMergeTreeMaxInactiveReplicas (Int64) — 在 Keeper 中注册的非活动副本的最大数量
  • CurrentMetric_SharedMergeTreeMaxReplicas (Int64) — 在所有表中,注册到 Keeper 的副本数量最大值。请注意,它不一定等于 SharedMergeTreeMaxActiveReplicas 和 SharedMergeTreeMaxInactiveReplicas 之和
  • CurrentMetric_SharedMergeTreeMinActiveReplicas (Int64) — 在 Keeper 中注册的活跃副本最少数量
  • CurrentMetric_SharedMergeTreeMinInactiveReplicas (Int64) — 在 Keeper 中已注册的非活跃副本最小数量
  • CurrentMetric_SharedMergeTreeMinReplicas (Int64) — 在所有表中注册到 Keeper 的副本最小数量。请注意,它不一定等于 SharedMergeTreeMinActiveReplicas 和 SharedMergeTreeMinInactiveReplicas 之和
  • CurrentMetric_SharedMergeTreeMinPartitions (Int64) — 所有 SharedMergeTree 表在 Keeper 中已注册分区的最小数量
  • CurrentMetric_SharedMergeTreeMaxPartitions (Int64) — 所有 SharedMergeTree 表在 Keeper 中注册的分区数量上限
  • CurrentMetric_CacheWarmerBytesInProgress (Int64) — 等待异步加载到文件系统缓存的远程 File 段总大小。
  • CurrentMetric_DistrCacheOpenedConnections (Int64) — 到分布式缓存的打开连接数
  • CurrentMetric_DistrCacheSharedLimitCount (Int64) — 按照 DistributedCache::ConnectionPool::SharedLimit 统计的已打开连接数
  • CurrentMetric_DistrCacheUsedConnections (Int64) — 当前已使用的分布式缓存连接数
  • CurrentMetric_DistrCacheAllocatedConnections (Int64) — 分布式缓存连接池当前已分配的连接数
  • CurrentMetric_DistrCacheBorrowedConnections (Int64) — 当前已从分布式缓存连接池借出的连接数
  • CurrentMetric_DistrCacheReadRequests (Int64) — 已执行的对分布式缓存的读取请求数量
  • CurrentMetric_DistrCacheWriteRequests (Int64) — 已执行的分布式缓存写入请求数量
  • CurrentMetric_DistrCacheWriteBuffers (Int64) — 分布式缓存写入缓冲区数量
  • CurrentMetric_DistrCacheReadBuffers (Int64) — 分布式缓存读缓冲区数量
  • CurrentMetric_DistrCacheServerConnections (Int64) — 从 Distributed Cache 到 ClickHouse 服务端的打开连接数
  • CurrentMetric_DistrCacheRegisteredServers (Int64) — 分布式缓存中已注册的服务器数量
  • CurrentMetric_DistrCacheRegisteredServersCurrentAZ (Int64) — 当前可用区中已注册的分布式缓存服务器数量
  • CurrentMetric_DistrCacheServerS3CachedClients (Int64) — 分布式缓存 S3 已缓存的客户端数量
  • CurrentMetric_DistrCacheServerRegistryConnections (Int64) — 分布式缓存到 ClickHouse 服务端的活动连接数 (未因达到限制而被标记为已取消)
  • CurrentMetric_SchedulerIOReadScheduled (Int64) — 当前正在调度的 IO 读取操作数量
  • CurrentMetric_SchedulerIOWriteScheduled (Int64) — 当前正在被调度的 IO 写入次数
  • CurrentMetric_StorageConnectionsStored (Int64) — 存储对应的会话池中已存储的会话总数
  • CurrentMetric_StorageConnectionsTotal (Int64) — 所有会话的总数:包括存储在池中的会话,以及当前正供存储使用的会话
  • CurrentMetric_DiskConnectionsStored (Int64) — 磁盘会话池中存储的会话总数
  • CurrentMetric_DiskConnectionsTotal (Int64) — 所有会话的总数:包括存储在池中以及当前正用于磁盘的会话
  • CurrentMetric_BlobKillerThreads (Int64) — 对象存储磁盘后台删除进程的线程池线程数
  • CurrentMetric_BlobKillerThreadsActive (Int64) — 对象存储磁盘删除进程的线程池中正在执行任务的线程数
  • CurrentMetric_BlobKillerThreadsScheduled (Int64) — 对象存储磁盘删除进程的线程池中处于排队或正在运行状态的任务数量
  • CurrentMetric_BlobCopierThreads (Int64) — 对象存储磁盘后台复制进程所在线程池中的线程数
  • CurrentMetric_BlobCopierThreadsActive (Int64) — 对象存储磁盘后台复制进程的线程池中正在执行任务的线程数
  • CurrentMetric_BlobCopierThreadsScheduled (Int64) — 对象存储磁盘后台复制进程的线程池中处于排队中或正在执行的任务数量
  • CurrentMetric_HTTPConnectionsStored (Int64) — HTTP 主机的会话池中存储的会话总数
  • CurrentMetric_HTTPConnectionsTotal (Int64) — 所有会话的总数:包括存储在プール中的会话,以及当前正被 http 主机使用的会话
  • CurrentMetric_AddressesActive (Int64) — 用于通过连接池建立连接的地址总数
  • CurrentMetric_AddressesBanned (Int64) — 在连接池中创建连接时因故障而被禁用的地址总数
  • CurrentMetric_FilteringMarksWithPrimaryKey (Int64) — 当前正在通过主键筛选마크范围的线程数
  • CurrentMetric_FilteringMarksWithSecondaryKeys (Int64) — 当前正在使用二级键筛选 mark 范围的线程数
  • CurrentMetric_ConcurrencyControlScheduled (Int64) — 当前正在接受调度的 CPU 槽位请求总数
  • CurrentMetric_ConcurrencyControlAcquired (Int64) — 已获取 CPU 槽位的总数
  • CurrentMetric_ConcurrencyControlAcquiredNonCompeting (Int64) — 已获取且被视为非竞争的 CPU 槽位总数 (如果使用 fair_round_robin 调度器,则指第一个线程)
  • CurrentMetric_ConcurrencyControlSoftLimit (Int64) — CPU 槽位数量的软限制值
  • CurrentMetric_ConcurrencyControlPreempted (Int64) — 正在等待 CPU 槽位的被抢占线程总数
  • CurrentMetric_ConcurrentQueryScheduled (Int64) — 当前正在进行调度的查询槽位请求总数
  • CurrentMetric_ConcurrentQueryAcquired (Int64) — 已获取的查询槽位总数
  • CurrentMetric_DiskS3NoSuchKeyErrors (Int64) — 通过 ClickHouse 磁盘从 S3 云存储读取数据时发生的 NoSuchKey 错误数量。
  • CurrentMetric_SharedCatalogStateApplicationThreads (Int64) — 共享目录中用于应用状态的线程池中的线程数。
  • CurrentMetric_SharedCatalogStateApplicationThreadsActive (Int64) — 共享目录中用于应用状态的线程池里的活动线程数。
  • CurrentMetric_SharedCatalogStateApplicationThreadsScheduled (Int64) — 共享目录中用于应用状态的线程池内,排队中或正在运行的作业数。
  • CurrentMetric_SharedCatalogDropLocalThreads (Int64) — 共享目录中用于删除本地表的线程池线程数。
  • CurrentMetric_SharedCatalogDropLocalThreadsActive (Int64) — 共享目录中用于删除本地表的线程池中的活动线程数。
  • CurrentMetric_SharedCatalogDropLocalThreadsScheduled (Int64) — 共享目录中用于删除本地表的线程池内处于排队或运行状态的作业数量。
  • CurrentMetric_SharedCatalogDropZooKeeperThreads (Int64) — 共享目录中用于在 ZooKeeper 中删除对象的线程池线程数。
  • CurrentMetric_SharedCatalogDropZooKeeperThreadsActive (Int64) — 共享目录中用于在 ZooKeeper 里删除对象的线程池中的活动线程数。
  • CurrentMetric_SharedCatalogDropZooKeeperThreadsScheduled (Int64) — 共享目录中用于在 ZooKeeper 里删除对象的线程池内,处于排队或活动状态的作业数。
  • CurrentMetric_CoordinatedMergesCoordinatorRunningMerges (Int64) — 合并协调器可见的正在进行的合并数。
  • CurrentMetric_CoordinatedMergesCoordinatorAssignedMerges (Int64) — 合并协调器状态中已分配的合并任务数量。
  • CurrentMetric_CoordinatedMergesWorkerAssignedMerges (Int64) — 合并工作线程状态下已分配的合并数量。
  • CurrentMetric_SharedDatabaseCatalogTablesInLocalDropDetachQueue (Int64) — 共享目录中等待本地删除或分离的表数量。
  • CurrentMetric_SharedCatalogDropDetachLocalTablesErrors (Int64) — 在共享目录中尝试删除或分离本地表时发生的错误数。
  • CurrentMetric_SharedCatalogNumberOfObjectsInState (Int64) — 共享目录当前状态中的对象数量。
  • CurrentMetric_MetadataFromKeeperCacheObjects (Int64) — 磁盘元数据缓存中的对象数。
  • CurrentMetric_LicenseRemainingSeconds (Int64) — 许可证剩余有效期的秒数。
  • CurrentMetric_StartupScriptsExecutionState (Int64) — 启动脚本的执行状态:0 = 未完成,1 = 成功,2 = 失败。
  • CurrentMetric_IsServerShuttingDown (Int64) — 表示服务器是否正在关闭:0 = 否,1 = 是
  • CurrentMetric_StatelessWorkerThreads (Int64) — 无状态工作线程池中的线程数。
  • CurrentMetric_StatelessWorkerThreadsActive (Int64) — 无状态工作线程池中正在执行任务的线程数。
  • CurrentMetric_StatelessWorkerThreadsScheduled (Int64) — 无状态工作线程池中已排队或处于活跃状态的作业数量。
  • CurrentMetric_ReadonlyDisks (Int64) — 在磁盘检查过程中被标记为只读的磁盘数量。
  • CurrentMetric_BrokenDisks (Int64) — 在磁盘检查期间被标记为损坏的磁盘数量。
  • CurrentMetric_TaskTrackerThreads (Int64) — 分布式查询的远程任务跟踪器所使用的线程数。
  • CurrentMetric_TaskTrackerThreadsActive (Int64) — 分布式查询远程任务跟踪器线程池中正在执行任务的线程数。
  • CurrentMetric_TaskTrackerThreadsScheduled (Int64) — 分布式查询远程任务跟踪器线程池中已排队或正在运行的作业数量。
  • CurrentMetric_DropDistributedCacheThreads (Int64) — 执行 drop distributed cache 查询的线程池中的线程数。
  • CurrentMetric_DropDistributedCacheThreadsActive (Int64) — 执行清除分布式缓存查询的线程池中活跃线程的数量。
  • CurrentMetric_DropDistributedCacheThreadsScheduled (Int64) — 用于清除分布式缓存的线程池中排队中或正在运行的作业数量。
  • CurrentMetric_S3CachedCredentialsProviders (Int64) — 缓存的凭据提供商总数
  • CurrentMetric_MergeTreeSnapshotCommitThreads (Int64) — 用于提交快照的线程数
  • CurrentMetric_MergeTreeSnapshotCommitThreadsActive (Int64) — 用于提交快照的活跃线程数
  • CurrentMetric_MergeTreeSnapshotCommitThreadsScheduled (Int64) — 用于提交快照的已调度线程数

示例

SELECT * FROM system.metric_log LIMIT 1 FORMAT Vertical;
Row 1:
──────
hostname:                                                        clickhouse.eu-central1.internal
event_date:                                                      2020-09-05
event_time:                                                      2020-09-05 16:22:33
event_time_microseconds:                                         2020-09-05 16:22:33.196807
milliseconds:                                                    196
ProfileEvent_Query:                                              0
ProfileEvent_SelectQuery:                                        0
ProfileEvent_InsertQuery:                                        0
ProfileEvent_FailedQuery:                                        0
ProfileEvent_FailedSelectQuery:                                  0
...
...
CurrentMetric_Revision:                                          54439
CurrentMetric_VersionInteger:                                    20009001
CurrentMetric_RWLockWaitingReaders:                              0
CurrentMetric_RWLockWaitingWriters:                              0
CurrentMetric_RWLockActiveReaders:                               0
CurrentMetric_RWLockActiveWriters:                               0
CurrentMetric_GlobalThread:                                      74
CurrentMetric_GlobalThreadActive:                                26
CurrentMetric_LocalThread:                                       0
CurrentMetric_LocalThreadActive:                                 0
CurrentMetric_DistributedFilesToInsert:                          0

schema 可以使用 XML 标签 <schema_type> 为此表配置不同的 schema 类型。默认的 schema 类型是 wide,其中每个指标或 profile 事件都存储在单独的列中。对于单列读取,这种 schema 的性能和效率最高。

transposed schema 以类似 system.asynchronous_metric_log 的格式存储数据,其中指标和事件按行存储。此 schema 适用于资源受限的部署,因为它可以降低合并期间的资源消耗。

另请参阅