> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-8a08bda2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> 包含系统中已发生事件数量信息的系统表。

# system.events

<Info>
  **在 ClickHouse Cloud 中查询**

  此系统表中的数据分别保存在 ClickHouse Cloud 各节点的本地。因此，如需查看所有数据的完整情况，需要使用 `clusterAllReplicas` 函数。更多详情请参见[此处](/zh/reference/system-tables/overview#system-tables-in-clickhouse-cloud)。
</Info>

<div id="description">
  ## 描述
</div>

包含有关系统中已发生事件数量的信息。例如，在该表中，你可以查看自 ClickHouse server 启动以来已处理的 `SELECT` 查询数量。

<div id="columns">
  ## 列
</div>

* `event` ([String](/zh/reference/data-types)) — 事件名称。
* `value` ([UInt64](/zh/reference/data-types)) — 发生的事件数量。
* `description` ([String](/zh/reference/data-types)) — 事件描述。

<div id="example">
  ## 示例
</div>

```sql theme={null}
SELECT * FROM system.events LIMIT 5
```

```text theme={null}
┌─event─────────────────────────────────┬─value─┬─description────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Query                                 │    12 │ Number of queries to be interpreted and potentially executed. Does not include queries that failed to parse or were rejected due to AST size limits, quota limits or limits on the number of simultaneously running queries. May include internal queries initiated by ClickHouse itself. Does not count subqueries.                  │
│ SelectQuery                           │     8 │ Same as Query, but only for SELECT queries.                                                                                                                                                                                                                │
│ FileOpen                              │    73 │ Number of files opened.                                                                                                                                                                                                                                    │
│ ReadBufferFromFileDescriptorRead      │   155 │ Number of reads (read/pread) from a file descriptor. Does not include sockets.                                                                                                                                                                             │
│ ReadBufferFromFileDescriptorReadBytes │  9931 │ Number of bytes read from file descriptors. If the file is compressed, this will show the compressed data size.                                                                                                                                              │
└───────────────────────────────────────┴───────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
```

<div id="see-also">
  ## 另请参阅
</div>

* [system.asynchronous\_metrics](/zh/reference/system-tables/asynchronous_metrics) — 包含定期计算的指标。
* [system.metrics](/zh/reference/system-tables/metrics) — 包含即时计算的指标。
* [system.metric\_log](/zh/reference/system-tables/metric_log) — 包含表 `system.metrics` 和 `system.events` 中指标值的历史记录。
* [监控](/zh/guides/oss/deployment-and-scaling/monitoring/monitoring) — ClickHouse 监控的基本概念。

<div id="event-descriptions">
  ## 事件描述
</div>

<div id="acmeapirequests">
  ### ACMEAPIRequests
</div>

发起的 ACME API 请求数。

<div id="acmecertificateorders">
  ### ACMECertificateOrders
</div>

已发出的 ACME 证书订单数量。

<div id="aiapicalls">
  ### AIAPICalls
</div>

发送到 AI 提供商的 HTTP 请求数量。

<div id="aiinputtokens">
  ### AIInputTokens
</div>

该查询中所有 AI 函数调用消耗的提示词标记总数。

<div id="aioread">
  ### AIORead
</div>

通过 Linux 或 FreeBSD AIO 接口进行的读取次数

<div id="aioreadbytes">
  ### AIOReadBytes
</div>

通过 Linux 或 FreeBSD AIO 接口读取的字节数

<div id="aiowrite">
  ### AIOWrite
</div>

通过 Linux 或 FreeBSD AIO 接口进行的写入次数

<div id="aiowritebytes">
  ### AIOWriteBytes
</div>

通过 Linux 或 FreeBSD 的 AIO 接口写入的字节数

<div id="aioutputtokens">
  ### AIOutputTokens
</div>

该查询中所有 AI 函数调用消耗的补全标记总数。

<div id="airowsprocessed">
  ### AIRowsProcessed
</div>

获得 AI 结果的行数。

<div id="airowsskipped">
  ### AIRowsSkipped
</div>

因配额限制或错误而使用默认值的行数。

<div id="astfuzzerqueries">
  ### ASTFuzzerQueries
</div>

服务端 AST fuzzer 尝试执行的模糊测试查询数量。

<div id="addressesdiscovered">
  ### AddressesDiscovered
</div>

DNS 解析结果中发现的 HTTP 连接新地址总数

<div id="addressesexpired">
  ### 地址已过期
</div>

在 HTTP 连接的 DNS 解析结果中已不再返回的过期地址总数

<div id="addressesmarkedasfailed">
  ### AddressesMarkedAsFailed
</div>

因 HTTP 连接错误而被标记为故障的地址总数

<div id="aggregatingsortedmilliseconds">
  ### AggregatingSortedMilliseconds
</div>

对已排序列进行聚合所花费的总时间

<div id="aggregationhashtablesinitializedastwolevel">
  ### AggregationHashTablesInitializedAsTwoLevel
</div>

聚合过程中被初始化为两级的哈希表数量。

<div id="aggregationoptimizedequalrangesofkeys">
  ### AggregationOptimizedEqualRangesOfKeys
</div>

应用了键等值范围优化的块数

<div id="aggregationpreallocatedelementsinhashtables">
  ### AggregationPreallocatedElementsInHashTables
</div>

用于聚合的哈希表预分配了多少个元素。

<div id="allusersthrottlerbytes">
  ### AllUsersThrottlerBytes
</div>

通过 `max_network_bandwidth_for_all_users` 限流器传输的字节数。

<div id="allusersthrottlersleepmicroseconds">
  ### AllUsersThrottlerSleepMicroseconds
</div>

查询因遵守“max\_network\_bandwidth\_for\_all\_users”限流而休眠的总时长。

<div id="analyzepatchrangesmicroseconds">
  ### AnalyzePatchRangesMicroseconds
</div>

分析补丁分区片段索引耗费的总时间

<div id="applypatchesmicroseconds">
  ### ApplyPatchesMicroseconds
</div>

将补丁分区片段应用于块的总耗时

<div id="arenaallocbytes">
  ### ArenaAllocBytes
</div>

为内存 Arena 分配的字节数 (用于 GROUP BY 等类似操作)

<div id="arenaallocchunks">
  ### ArenaAllocChunks
</div>

为内存 Arena 分配的块数 (用于 GROUP BY 等类似操作)

<div id="asyncinsertbytes">
  ### AsyncInsertBytes
</div>

异步 INSERT 查询的数据量 (以字节为单位) 。

<div id="asyncinsertcachehits">
  ### AsyncInsertCacheHits
</div>

在异步 INSERT 的哈希 ID 缓存中发现重复哈希 ID 的次数。

<div id="asyncinsertquery">
  ### AsyncInsertQuery
</div>

与 InsertQuery 相同，但仅用于异步 INSERT 查询。

<div id="asyncinsertrows">
  ### AsyncInsertRows
</div>

通过异步 INSERT 查询插入的行数。

<div id="asyncloaderwaitmicroseconds">
  ### AsyncLoaderWaitMicroseconds
</div>

查询等待异步加载器作业的总时长。

<div id="asyncloggingconsoledroppedmessages">
  ### AsyncLoggingConsoleDroppedMessages
</div>

因异步日志队列已满而从控制台日志中丢弃的消息数量

<div id="asyncloggingconsoletotalmessages">
  ### AsyncLoggingConsoleTotalMessages
</div>

发送到控制台日志异步队列的消息总数 (包括已接受和已丢弃的消息)

<div id="asyncloggingerrorfilelogdroppedmessages">
  ### AsyncLoggingErrorFileLogDroppedMessages
</div>

因异步日志队列已满而从错误文件日志中丢弃的消息数

<div id="asyncloggingerrorfilelogtotalmessages">
  ### AsyncLoggingErrorFileLogTotalMessages
</div>

发送到错误文件日志异步队列的消息总数 (包括已接受和已丢弃的消息)

<div id="asyncloggingfilelogdroppedmessages">
  ### AsyncLoggingFileLogDroppedMessages
</div>

因异步日志队列已满而从文件日志中丢弃的消息数

<div id="asyncloggingfilelogtotalmessages">
  ### AsyncLoggingFileLogTotalMessages
</div>

发送到文件日志异步队列的消息总数 (包括已接受和已丢弃的消息)

<div id="asyncloggingsyslogdroppedmessages">
  ### AsyncLoggingSyslogDroppedMessages
</div>

由于异步日志队列已满，从 syslog 中丢弃的消息数

<div id="asyncloggingsyslogtotalmessages">
  ### AsyncLoggingSyslogTotalMessages
</div>

发送到 syslog 异步队列的消息总数 (包括已接受和已丢弃的消息)

<div id="asyncloggingtextlogdroppedmessages">
  ### AsyncLoggingTextLogDroppedMessages
</div>

由于异步日志队列已满，text\_log 中有多少条消息被丢弃

<div id="asyncloggingtextlogtotalmessages">
  ### AsyncLoggingTextLogTotalMessages
</div>

已发送到 text\_log 异步队列的消息总数 (包括已接收和已丢弃的消息)

<div id="asynchronousreadwaitmicroseconds">
  ### AsynchronousReadWaitMicroseconds
</div>

异步本地读取中等待异步读取所耗费的时间。

<div id="asynchronousreaderignoredbytes">
  ### AsynchronousReaderIgnoredBytes
</div>

异步读取过程中被忽略的字节数

<div id="asynchronousremotereadwaitmicroseconds">
  ### AsynchronousRemoteReadWaitMicroseconds
</div>

等待异步远程读取的耗时。

<div id="azurecommitblocklist">
  ### AzureCommitBlockList
</div>

Azure Blob 存储 API CommitBlockList 的调用次数

<div id="azurecopyobject">
  ### AzureCopyObject
</div>

Azure Blob 存储 API 的 CopyObject 调用次数

<div id="azurecreatecontainer">
  ### AzureCreateContainer
</div>

Azure Blob 存储 API 的 CreateContainer 调用次数。

<div id="azuredeleteobjects">
  ### AzureDeleteObjects
</div>

Azure Blob 存储 API DeleteObject 调用次数。

<div id="azuregetobject">
  ### AzureGetObject
</div>

Azure API GetObject 调用次数。

<div id="azuregetproperties">
  ### AzureGetProperties
</div>

Azure Blob 存储 API GetProperties 的调用次数。

<div id="azuregetrequestthrottlerblocked">
  ### AzureGetRequestThrottlerBlocked
</div>

被限流器拦截的 Azure GET 请求数。

<div id="azuregetrequestthrottlercount">
  ### AzureGetRequestThrottlerCount
</div>

通过限流器的 Azure GET 请求数：包括被阻止和未被阻止的请求。

<div id="azuregetrequestthrottlersleepmicroseconds">
  ### AzureGetRequestThrottlerSleepMicroseconds
</div>

查询因遵循 Azure GET 请求限流而休眠的总时长。

<div id="azurelistobjects">
  ### AzureListObjects
</div>

Azure Blob 存储 API `ListObjects` 的调用次数。

<div id="azureputrequestthrottlerblocked">
  ### AzurePutRequestThrottlerBlocked
</div>

被限流器拦截的 Azure PUT 请求数。

<div id="azureputrequestthrottlercount">
  ### AzurePutRequestThrottlerCount
</div>

经限流器处理的 Azure PUT 请求数量：已阻止和未阻止。

<div id="azureputrequestthrottlersleepmicroseconds">
  ### AzurePutRequestThrottlerSleepMicroseconds
</div>

查询因遵循 Azure PUT 请求限流而休眠的总时长。

<div id="azurereadmicroseconds">
  ### AzureReadMicroseconds
</div>

等待 Azure 读取请求的总耗时。

<div id="azurereadrequestscount">
  ### AzureReadRequestsCount
</div>

Azure 读取请求数。

<div id="azurereadrequestserrors">
  ### AzureReadRequestsErrors
</div>

Azure 读取请求错误数。

<div id="azurereadrequestsredirects">
  ### AzureReadRequestsRedirects
</div>

Azure 读取请求被重定向的次数。

<div id="azurereadrequeststhrottling">
  ### AzureReadRequestsThrottling
</div>

被限流的 Azure 读取请求数。

<div id="azurestageblock">
  ### AzureStageBlock
</div>

Azure Blob 存储 API 的 StageBlock 调用次数

<div id="azureupload">
  ### AzureUpload
</div>

Azure Blob 存储 API 的 Upload 调用次数

<div id="azurewritemicroseconds">
  ### AzureWriteMicroseconds
</div>

等待 Azure 写入请求的总耗时。

<div id="azurewriterequestscount">
  ### AzureWriteRequestsCount
</div>

Azure 写入请求数。

<div id="azurewriterequestserrors">
  ### AzureWriteRequestsErrors
</div>

Azure 写入请求错误数。

<div id="azurewriterequestsredirects">
  ### AzureWriteRequestsRedirects
</div>

Azure 写入请求被重定向的次数。

<div id="azurewriterequeststhrottling">
  ### AzureWriteRequestsThrottling
</div>

被限流的 Azure 写入请求数。

<div id="backgroundloadingmarkstasks">
  ### BackgroundLoadingMarksTasks
</div>

后台加载标记任务数

<div id="backupentriescollectorfortablesdatamicroseconds">
  ### BackupEntriesCollectorForTablesDataMicroseconds
</div>

创建表数据备份条目所耗费的时间

<div id="backupentriescollectormicroseconds">
  ### BackupEntriesCollectorMicroseconds
</div>

创建备份条目所花费的时间

<div id="backupentriescollectorrunposttasksmicroseconds">
  ### BackupEntriesCollectorRunPostTasksMicroseconds
</div>

创建备份条目后运行后续任务所耗费的时间

<div id="backuplockfilereads">
  ### BackupLockFileReads
</div>

创建备份时读取 '.lock' 文件的次数

<div id="backuppreparingfileinfosmicroseconds">
  ### BackupPreparingFileInfosMicroseconds
</div>

为备份条目准备文件信息所花费的时间

<div id="backupreadlocalbytestocalculatechecksums">
  ### BackupReadLocalBytesToCalculateChecksums
</div>

为计算备份条目的校验和而在本地读取的文件总大小

<div id="backupreadlocalfilestocalculatechecksums">
  ### 用于计算备份条目校验和而在本地读取的文件数
</div>

用于计算备份条目校验和而在本地读取的文件数

<div id="backupreadmetadatamicroseconds">
  ### BackupReadMetadataMicroseconds
</div>

读取 .backup 文件中的备份元数据所花费的时间

<div id="backupreadremotebytestocalculatechecksums">
  ### BackupReadRemoteBytesToCalculateChecksums
</div>

为计算备份条目的校验和，从远程磁盘读取的文件总大小

<div id="backupreadremotefilestocalculatechecksums">
  ### BackupReadRemoteFilesToCalculateChecksums
</div>

为计算备份条目的校验和而从远程磁盘读取的文件数

<div id="backupthrottlerbytes">
  ### BackupThrottlerBytes
</div>

通过 `max_backup_bandwidth_for_server` 限流器的字节数。

<div id="backupthrottlersleepmicroseconds">
  ### BackupThrottlerSleepMicroseconds
</div>

查询因遵守 `max_backup_bandwidth_for_server` 限流而休眠的总时长。

<div id="backupwritemetadatamicroseconds">
  ### BackupWriteMetadataMicroseconds
</div>

写入备份元数据到 .backup 文件所耗费的时间

<div id="backupsopenedforread">
  ### BackupsOpenedForRead
</div>

以只读方式打开的备份数量

<div id="backupsopenedforunlock">
  ### BackupsOpenedForUnlock
</div>

用于解锁而打开的备份数量

<div id="backupsopenedforwrite">
  ### 以写入方式打开的备份数量
</div>

以写入方式打开的备份数量

<div id="blobcopierthreadlockblobserrors">
  ### BlobCopierThreadLockBlobsErrors
</div>

BlobCopier 执行期间，对 blob 加锁时发生的错误数量

<div id="blobcopierthreadlockedblobs">
  ### BlobCopierThreadLockedBlobs
</div>

从元数据存储中返回的 blob 数量

<div id="blobcopierthreadrecordblobserrors">
  ### BlobCopierThreadRecordBlobsErrors
</div>

BlobCopier 执行期间发生的 blob 记录错误数量

<div id="blobcopierthreadrecordedblobs">
  ### BlobCopierThreadRecordedBlobs
</div>

元数据存储中已记录的由 BlobCopier 复制的 blob 数量

<div id="blobcopierthreadreplicateblobserrors">
  ### BlobCopierThreadReplicateBlobsErrors
</div>

BlobCopier 执行期间发生的 blob 复制错误数

<div id="blobcopierthreadreplicatedblobs">
  ### BlobCopierThreadReplicatedBlobs
</div>

BlobCopier 已复制的 blob 数量

<div id="blobcopierthreadruns">
  ### BlobCopierThreadRuns
</div>

BlobCopier 线程执行次数

<div id="blobkillerthreadlockblobserrors">
  ### BlobKillerThreadLockBlobsErrors
</div>

BlobKiller 执行期间发生的 blob 加锁错误数量

<div id="blobkillerthreadlockedblobs">
  ### BlobKillerThreadLockedBlobs
</div>

元数据存储返回的 blob 数量

<div id="blobkillerthreadrecordblobserrors">
  ### BlobKillerThreadRecordBlobsErrors
</div>

BlobKiller 执行期间发生的 blob 记录错误次数

<div id="blobkillerthreadrecordedblobs">
  ### BlobKillerThreadRecordedBlobs
</div>

BlobKiller 已将其删除操作记录到元数据存储中的 blob 数量

<div id="blobkillerthreadremoveblobserrors">
  ### BlobKillerThreadRemoveBlobsErrors
</div>

BlobKiller 执行期间发生的 blob 删除错误数

<div id="blobkillerthreadremovetasks">
  ### BlobKillerThreadRemoveTasks
</div>

BlobKiller 创建的删除任务数

<div id="blobkillerthreadremovedblobs">
  ### BlobKillerThreadRemovedBlobs
</div>

BlobKiller 删除的 blob 数量

<div id="blobkillerthreadruns">
  ### BlobKillerThreadRuns
</div>

BlobKiller 线程的执行次数

<div id="buildpatchesjoinmicroseconds">
  ### BuildPatchesJoinMicroseconds
</div>

在 Join 模式下应用补丁分区片段时，构建索引和哈希表所花费的总时间

<div id="buildpatchesmergemicroseconds">
  ### BuildPatchesMergeMicroseconds
</div>

在 Merge 模式下，为应用补丁分区片段构建索引的总耗时

<div id="cachewarmerbytesdownloaded">
  ### CacheWarmerBytesDownloaded
</div>

专用后台线程拉取到文件系统缓存的数据量。

<div id="cachewarmerdatapartsdownloaded">
  ### CacheWarmerDataPartsDownloaded
</div>

CacheWarmer 完整拉取的数据分区片段数量。

<div id="cachedreadbuffercachewritebytes">
  ### CachedReadBufferCacheWriteBytes
</div>

从源 (远程文件系统等) 写入到文件系统缓存的字节数

<div id="cachedreadbuffercachewritemicroseconds">
  ### CachedReadBufferCacheWriteMicroseconds
</div>

写入文件系统缓存所耗费的时间

<div id="cachedreadbuffercreatebuffermicroseconds">
  ### CachedReadBufferCreateBufferMicroseconds
</div>

准备 buffer 所用时间

<div id="cachedreadbufferpredownloadedbytes">
  ### CachedReadBufferPredownloadedBytes
</div>

从文件系统缓存源读取的字节数。缓存分段会作为一个整体按从左到右的顺序读取，因此为了获取所需数据，可能需要预下载分段中与当前任务无关的部分

<div id="cachedreadbufferpredownloadedfromsourcebytes">
  ### CachedReadBufferPredownloadedFromSourceBytes
</div>

用于预下载时从文件系统缓存源 (远程文件系统等) 读取的字节数

<div id="cachedreadbufferpredownloadedfromsourcemicroseconds">
  ### CachedReadBufferPredownloadedFromSourceMicroseconds
</div>

预下载时从文件系统缓存源 (如远程文件系统等) 读取所花费的时间

<div id="cachedreadbufferreadfromcachebytes">
  ### CachedReadBufferReadFromCacheBytes
</div>

从文件系统缓存中读取的字节数

<div id="cachedreadbufferreadfromcachehits">
  ### CachedReadBufferReadFromCacheHits
</div>

从文件系统缓存读取时命中缓存的次数。

<div id="cachedreadbufferreadfromcachemicroseconds">
  ### CachedReadBufferReadFromCacheMicroseconds
</div>

从文件系统缓存读取所耗费的时间

<div id="cachedreadbufferreadfromcachemisses">
  ### CachedReadBufferReadFromCacheMisses
</div>

从文件系统缓存读取时缓存未命中的次数。

<div id="cachedreadbufferreadfromsourcebytes">
  ### CachedReadBufferReadFromSourceBytes
</div>

从文件系统缓存源 (如远程文件系统等) 读取的字节数

<div id="cachedreadbufferreadfromsourcemicroseconds">
  ### CachedReadBufferReadFromSourceMicroseconds
</div>

从文件系统缓存源 (如远程文件系统) 读取所耗费的时间

<div id="cachedreadbufferwaitreadbuffermicroseconds">
  ### CachedReadBufferWaitReadBufferMicroseconds
</div>

等待内部读取缓冲区的耗时 (包括缓存等待)

<div id="cachedwritebuffercachewritebytes">
  ### CachedWriteBufferCacheWriteBytes
</div>

从源 (远程文件系统等) 写入文件系统缓存的字节数

<div id="cachedwritebuffercachewritemicroseconds">
  ### CachedWriteBufferCacheWriteMicroseconds
</div>

将数据写入文件系统缓存所花费的时间

<div id="cannotremoveephemeralnode">
  ### CannotRemoveEphemeralNode
</div>

尝试移除临时节点时发生错误的次数。这不是什么问题，因为我们实现的 ZooKeeper 库能够确保 session 会过期，并且该节点会被移除。

<div id="cannotwritetowritebufferdiscard">
  ### CannotWriteToWriteBufferDiscard
</div>

由于管道已满或无法写入管道，查询分析器或信号处理程序丢弃的堆栈跟踪数量。

<div id="coalescingsortedmilliseconds">
  ### CoalescingSortedMilliseconds
</div>

合并已排序列所花费的总时间

<div id="collapsingsortedmilliseconds">
  ### CollapsingSortedMilliseconds
</div>

对已排序列执行折叠操作所花费的总时间

<div id="commonbackgroundexecutortaskcancelmicroseconds">
  ### CommonBackgroundExecutorTaskCancelMicroseconds
</div>

Common executor 任务在 `cancel()` 中耗费的时间。

<div id="commonbackgroundexecutortaskexecutestepmicroseconds">
  ### CommonBackgroundExecutorTaskExecuteStepMicroseconds
</div>

Common executor 任务在 `executeStep()` 中的耗时。

<div id="commonbackgroundexecutortaskresetmicroseconds">
  ### CommonBackgroundExecutorTaskResetMicroseconds
</div>

重置 Common executor 任务所花费的时间。

<div id="commonbackgroundexecutorwaitmicroseconds">
  ### CommonBackgroundExecutorWaitMicroseconds
</div>

在 Common executor 中等待任务完成所耗费的时间。

<div id="compileexpressionsbytes">
  ### CompileExpressionsBytes
</div>

表达式编译所用的字节数。

<div id="compileexpressionsmicroseconds">
  ### CompileExpressionsMicroseconds
</div>

将表达式编译为 LLVM 代码所花费的总时间。

<div id="compilefunction">
  ### CompileFunction
</div>

发起对生成的 LLVM 代码进行编译 (以便为复杂表达式创建融合函数) 的次数。

<div id="compiledfunctionexecute">
  ### CompiledFunctionExecute
</div>

已编译函数的执行次数。

<div id="compressedreadbufferblocks">
  ### CompressedReadBufferBlocks
</div>

从压缩源 (文件、网络) 读取的压缩块数 (即彼此独立压缩的数据块) 。

<div id="compressedreadbufferbytes">
  ### CompressedReadBufferBytes
</div>

从压缩源 (文件、网络) 读取的未压缩字节数 (即解压后的字节数) 。

<div id="compressedreadbufferchecksumdoesntmatch">
  ### CompressedReadBufferChecksumDoesntMatch
</div>

压缩块校验和不匹配的次数

<div id="compressedreadbufferchecksumdoesntmatchmicroseconds">
  ### CompressedReadBufferChecksumDoesntMatchMicroseconds
</div>

因压缩块校验和不匹配而检测到位翻转所耗费的总时间。

<div id="compressedreadbufferchecksumdoesntmatchsinglebitmismatch">
  ### CompressedReadBufferChecksumDoesntMatchSingleBitMismatch
</div>

因单个比特差异导致压缩块校验和不匹配的次数。

<div id="concurrencycontroldownscales">
  ### ConcurrencyControlDownscales
</div>

CPU 缩容事件总数

<div id="concurrencycontrolpreemptedmicroseconds">
  ### ConcurrencyControlPreemptedMicroseconds
</div>

查询因 CPU 插槽被抢占而等待的总时长。

<div id="concurrencycontrolpreemptions">
  ### ConcurrencyControlPreemptions
</div>

CPU 抢占总次数

<div id="concurrencycontrolqueriesdelayed">
  ### ConcurrencyControlQueriesDelayed
</div>

因等待槽位扩容而需要等待的 CPU 插槽分配 (查询) 总数

<div id="concurrencycontrolslotsacquired">
  ### ConcurrencyControlSlotsAcquired
</div>

获取的 CPU 插槽总数

<div id="concurrencycontrolslotsacquirednoncompeting">
  ### ConcurrencyControlSlotsAcquiredNonCompeting
</div>

已获取的非竞争性 CPU 槽位总数

<div id="concurrencycontrolslotsdelayed">
  ### ConcurrencyControlSlotsDelayed
</div>

起初未分配到、因此需要等待空闲 CPU 插槽 的 CPU 插槽 数量

<div id="concurrencycontrolslotsgranted">
  ### ConcurrencyControlSlotsGranted
</div>

按照每个查询保底 1 个线程，以及对设置了 'use\_concurrency\_control' = 0 的查询所授予的 CPU 插槽 数量

<div id="concurrencycontrolupscales">
  ### ConcurrencyControlUpscales
</div>

CPU 扩容事件总数

<div id="concurrencycontrolwaitmicroseconds">
  ### ConcurrencyControlWaitMicroseconds
</div>

查询等待获取 CPU 插槽资源的总时间。

<div id="concurrentqueryslotsacquired">
  ### ConcurrentQuerySlotsAcquired
</div>

获取到的查询槽位总数

<div id="concurrentquerywaitmicroseconds">
  ### ConcurrentQueryWaitMicroseconds
</div>

查询等待获取查询槽位的总时长

<div id="connectionpoolisfullmicroseconds">
  ### ConnectionPoolIsFullMicroseconds
</div>

在连接池中等待可用槽位的总耗时。

<div id="contextlock">
  ### ContextLock
</div>

获取 Context 锁或尝试获取该锁的次数。这是一个全局锁。

<div id="contextlockwaitmicroseconds">
  ### ContextLockWaitMicroseconds
</div>

Context 锁等待时长 (微秒)

<div id="coordinatedmergesmergeassignmentrequest">
  ### CoordinatedMergesMergeAssignmentRequest
</div>

合并分配 请求的总数

<div id="coordinatedmergesmergeassignmentrequestmicroseconds">
  ### CoordinatedMergesMergeAssignmentRequestMicroseconds
</div>

合并分配客户端耗费的总时间

<div id="coordinatedmergesmergeassignmentresponse">
  ### CoordinatedMergesMergeAssignmentResponse
</div>

合并分配请求总数

<div id="coordinatedmergesmergeassignmentresponsemicroseconds">
  ### CoordinatedMergesMergeAssignmentResponseMicroseconds
</div>

合并分配处理程序耗费的总时间

<div id="coordinatedmergesmergecoordinatorfetchmetadatamicroseconds">
  ### CoordinatedMergesMergeCoordinatorFetchMetadataMicroseconds
</div>

在 合并协调器 中拉取最新元数据所耗费的总时间

<div id="coordinatedmergesmergecoordinatorfiltermicroseconds">
  ### CoordinatedMergesMergeCoordinatorFilterMicroseconds
</div>

在 合并协调器 内过滤已准备好的合并所耗费的总时间

<div id="coordinatedmergesmergecoordinatorlockstateexclusivelycount">
  ### CoordinatedMergesMergeCoordinatorLockStateExclusivelyCount
</div>

协调器状态锁被独占获取的总次数

<div id="coordinatedmergesmergecoordinatorlockstateexclusivelymicroseconds">
  ### CoordinatedMergesMergeCoordinatorLockStateExclusivelyMicroseconds
</div>

独占锁定协调器状态互斥锁的总耗时

<div id="coordinatedmergesmergecoordinatorlockstateforsharecount">
  ### CoordinatedMergesMergeCoordinatorLockStateForShareCount
</div>

协调器状态锁以 FOR SHARE 方式获取的总次数

<div id="coordinatedmergesmergecoordinatorlockstateforsharemicroseconds">
  ### CoordinatedMergesMergeCoordinatorLockStateForShareMicroseconds
</div>

获取协调器状态互斥锁共享锁所花费的总时间

<div id="coordinatedmergesmergecoordinatorselectmergesmicroseconds">
  ### CoordinatedMergesMergeCoordinatorSelectMergesMicroseconds
</div>

在 合并协调器 中使用合并选择器查找合并任务所耗费的总时间

<div id="coordinatedmergesmergecoordinatorupdatecount">
  ### CoordinatedMergesMergeCoordinatorUpdateCount
</div>

合并协调器 的更新总次数

<div id="coordinatedmergesmergecoordinatorupdatemicroseconds">
  ### CoordinatedMergesMergeCoordinatorUpdateMicroseconds
</div>

更新合并协调器状态的总耗时

<div id="coordinatedmergesmergeworkerupdatecount">
  ### CoordinatedMergesMergeWorkerUpdateCount
</div>

合并工作线程更新的总次数

<div id="coordinatedmergesmergeworkerupdatemicroseconds">
  ### CoordinatedMergesMergeWorkerUpdateMicroseconds
</div>

工作线程更新已分配 merge 的本地状态所花费的总时间

<div id="createdlogentryformerge">
  ### CreatedLogEntryForMerge
</div>

已成功创建用于合并 ReplicatedMergeTree 中 parts 的日志条目。

<div id="createdlogentryformutation">
  ### CreatedLogEntryForMutation
</div>

已成功创建日志条目，用于对 ReplicatedMergeTree 中的 parts 执行变更。

<div id="createdreadbufferdirectio">
  ### CreatedReadBufferDirectIO
</div>

读取数据时在多种读取方法中进行选择过程中，使用 O\_DIRECT 创建读取缓冲区的次数。

<div id="createdreadbufferdirectiofailed">
  ### CreatedReadBufferDirectIOFailed
</div>

尝试为读取数据创建带有 O\_DIRECT 的读取缓冲区 (在其他读取方式中进行选择时) 但被操作系统拒绝的次数 (可能由于 filesystem 不支持或其他原因) ，随后回退到普通读取方式。

<div id="createdreadbuffermmap">
  ### CreatedReadBufferMMap
</div>

在多种读取方法中进行选择时，使用 `mmap` 的读取缓冲区为读取数据而创建的次数。

<div id="createdreadbuffermmapfailed">
  ### CreatedReadBufferMMapFailed
</div>

尝试创建使用 `mmap` 的读取缓冲区来读取数据 (在其他读取方法中进行选择时) 的次数；但由于文件系统不支持或其他原因，操作系统不允许这样做，因此回退到普通读取方法。

<div id="createdreadbufferordinary">
  ### CreatedReadBufferOrdinary
</div>

为读取数据而创建普通读取缓冲区的次数 (即在其他读取方法中选择普通读取缓冲区时) 。

<div id="dnserror">
  ### DNSError
</div>

DNS 解析错误总数

<div id="dataaftermergediffersfromreplica">
  ### 合并后数据与副本不同
</div>

合并后的数据在字节级别上与其他副本上的数据不完全一致的次数。可能有以下几种原因：

1. 服务器更新后使用了较新版本的压缩库。
2. 使用了另一种压缩方法。
3. 使用了非确定性的压缩算法 (这种情况极不可能) 。
4. 由于代码中的逻辑错误，合并算法表现为非确定性。
5. 由于代码中的 bug，导致内存中的数据损坏。
6. 由于硬件问题，导致内存中的数据损坏。
7. 服务器启动后手动修改了源数据。
8. 手动修改了存储在 ZooKeeper 中的校验和。
9. 与 part 格式相关的设置 (例如 `enable_mixed_granularity_parts`) 在不同副本上不一致。
   服务器已成功检测到这种情况，并将从副本下载合并后的 part，以强制得到字节级别完全一致的结果。

<div id="dataaftermutationdiffersfromreplica">
  ### DataAfterMutationDiffersFromReplica
</div>

变更后数据与其他副本上的数据在字节级别不一致的次数。除了“DataAfterMergeDiffersFromReplica”中所述的原因外，也可能是由非确定性变更导致的。

<div id="defaultimplementationfornullsrows">
  ### DefaultImplementationForNullsRows
</div>

函数执行时，由用于处理 NULL 的默认实现处理的行数

<div id="defaultimplementationfornullsrowswithnulls">
  ### DefaultImplementationForNullsRowsWithNulls
</div>

函数执行期间，由 NULL 默认实现处理的包含 NULL 值的行数

<div id="delayedinserts">
  ### DelayedInserts
</div>

由于某个分区中活跃的数据分区片段过多，向 MergeTree 表 INSERT 一个块时被限流的次数。

<div id="delayedinsertsmilliseconds">
  ### DelayedInsertsMilliseconds
</div>

由于分区中的活动数据分区片段过多，将一个块 INSERT 到 MergeTree 表时被限流所花费的总毫秒数。

<div id="delayedmutations">
  ### DelayedMutations
</div>

由于表中存在大量未完成的变更，MergeTree 表的变更被限流的次数。

<div id="delayedmutationsmilliseconds">
  ### DelayedMutationsMilliseconds
</div>

由于表中未完成的变更数量过多，MergeTree 表的变更被限流期间累计耗费的总毫秒数。

<div id="deltalakepartitionprunedfiles">
  ### DeltaLakePartitionPrunedFiles
</div>

DeltaLake 分区裁剪时跳过的文件数

<div id="deltalakescannedfiles">
  ### DeltaLakeScannedFiles
</div>

DeltaLake 扫描回调过程中扫描的文件数量

<div id="deltalakesnapshotinitializations">
  ### DeltaLakeSnapshotInitializations
</div>

DeltaLake 表快照初始化 (从对象存储加载) 的次数

<div id="dictcachekeysexpired">
  ### DictCacheKeysExpired
</div>

在 `cache` 类型的字典中查找到、且在缓存中命中但已失效的键数量。

<div id="dictcachekeyshit">
  ### DictCacheKeysHit
</div>

在 cache 类型的字典中查找并在缓存中命中的键数量。

<div id="dictcachekeysnotfound">
  ### DictCacheKeysNotFound
</div>

在 `cache` 类型字典中查找但未找到的键数量。

<div id="dictcachekeysrequested">
  ### DictCacheKeysRequested
</div>

为 `cache` 类型的字典从数据源请求的键数。

<div id="dictcachekeysrequestedfound">
  ### DictCacheKeysRequestedFound
</div>

从数据源请求并在数据源中找到的 cache 类型字典键数量。

<div id="dictcachekeysrequestedmiss">
  ### DictCacheKeysRequestedMiss
</div>

对于 `cache` 类型的字典，从数据源请求但未在数据源中找到的键数量。

<div id="dictcachelockreadns">
  ### DictCacheLockReadNs
</div>

为 `cache` 类型的字典查找数据时，等待获取读锁所花费的纳秒数。

<div id="dictcachelockwritens">
  ### DictCacheLockWriteNs
</div>

为更新 `cache` 类型字典数据而等待写锁所耗费的纳秒数。

<div id="dictcacherequesttimens">
  ### DictCacheRequestTimeNs
</div>

查询 `cache` 类型字典所使用的外部数据源时耗费的纳秒数。

<div id="dictcacherequests">
  ### DictCacheRequests
</div>

针对 `cache` 类型字典向外部数据源发出的批量请求次数。

<div id="directorysync">
  ### DirectorySync
</div>

对目录调用 F\_FULLFSYNC/fsync/fdatasync 函数的次数。

<div id="directorysyncelapsedmicroseconds">
  ### DirectorySyncElapsedMicroseconds
</div>

等待目录执行 F\_FULLFSYNC/fsync/fdatasync 系统调用所耗费的总时间。

<div id="diskazurecommitblocklist">
  ### DiskAzureCommitBlockList
</div>

Disk Azure blob 存储 API `CommitBlockList` 的调用次数

<div id="diskazurecopyobject">
  ### DiskAzureCopyObject
</div>

Disk Azure blob 存储 API 的 CopyObject 调用次数

<div id="diskazurecreatecontainer">
  ### DiskAzureCreateContainer
</div>

Disk Azure blob 存储 API 中 CreateContainer 的调用次数。

<div id="diskazuredeleteobjects">
  ### DiskAzureDeleteObjects
</div>

Azure Blob 存储 API DeleteObject 调用次数。

<div id="diskazuregetobject">
  ### DiskAzureGetObject
</div>

Disk Azure API GetObject 的调用次数。

<div id="diskazuregetproperties">
  ### DiskAzureGetProperties
</div>

Disk Azure blob 存储 API GetProperties 的调用次数。

<div id="diskazuregetrequestthrottlerblocked">
  ### DiskAzureGetRequestThrottlerBlocked
</div>

被限流器拦截的 Azure 磁盘 GET 请求数。

<div id="diskazuregetrequestthrottlercount">
  ### DiskAzureGetRequestThrottlerCount
</div>

经过限流器的 Azure 磁盘 GET 请求数：包括被阻止和未被阻止的请求。

<div id="diskazuregetrequestthrottlersleepmicroseconds">
  ### DiskAzureGetRequestThrottlerSleepMicroseconds
</div>

查询因遵循 Azure 磁盘 GET 请求限流而休眠的总时长。

<div id="diskazurelistobjects">
  ### DiskAzureListObjects
</div>

Disk Azure blob 存储 API 的 ListObjects 调用次数。

<div id="diskazureputrequestthrottlerblocked">
  ### DiskAzurePutRequestThrottlerBlocked
</div>

被限流器拦截的 Azure 磁盘 PUT 请求数。

<div id="diskazureputrequestthrottlercount">
  ### DiskAzurePutRequestThrottlerCount
</div>

通过限流器的 Azure 磁盘 PUT 请求数：包括被阻止和未被阻止的请求。

<div id="diskazureputrequestthrottlersleepmicroseconds">
  ### DiskAzurePutRequestThrottlerSleepMicroseconds
</div>

查询因遵守 Azure 磁盘 PUT 请求限流而休眠的总时长。

<div id="diskazurereadmicroseconds">
  ### DiskAzureReadMicroseconds
</div>

等待 Azure 磁盘读取请求所花费的总时间。

<div id="diskazurereadrequestscount">
  ### DiskAzureReadRequestsCount
</div>

Azure 磁盘读取请求数。

<div id="diskazurereadrequestserrors">
  ### DiskAzureReadRequestsErrors
</div>

Azure 磁盘读取请求错误次数。

<div id="diskazurereadrequestsredirects">
  ### DiskAzureReadRequestsRedirects
</div>

Azure 磁盘读取请求被重定向的次数。

<div id="diskazurereadrequeststhrottling">
  ### DiskAzureReadRequestsThrottling
</div>

受限流的 Azure 磁盘读取请求数量。

<div id="diskazurestageblock">
  ### DiskAzureStageBlock
</div>

Disk Azure Blob 存储 API 的 StageBlock 调用次数

<div id="diskazureupload">
  ### DiskAzureUpload
</div>

Disk Azure blob 存储 API 上传调用次数

<div id="diskazurewritemicroseconds">
  ### DiskAzureWriteMicroseconds
</div>

等待 Azure 磁盘写入请求所花费的总时间。

<div id="diskazurewriterequestscount">
  ### DiskAzureWriteRequestsCount
</div>

Azure 磁盘写请求数。

<div id="diskazurewriterequestserrors">
  ### DiskAzureWriteRequestsErrors
</div>

Azure 磁盘写入请求错误的数量。

<div id="diskazurewriterequestsredirects">
  ### DiskAzureWriteRequestsRedirects
</div>

Azure 磁盘写入请求的重定向次数。

<div id="diskazurewriterequeststhrottling">
  ### DiskAzureWriteRequestsThrottling
</div>

Azure 磁盘写入请求被限流的数量。

<div id="diskconnectionscreated">
  ### DiskConnectionsCreated
</div>

磁盘已创建的连接数

<div id="diskconnectionselapsedmicroseconds">
  ### DiskConnectionsElapsedMicroseconds
</div>

用于创建磁盘连接的总耗时

<div id="diskconnectionserrors">
  ### DiskConnectionsErrors
</div>

为磁盘创建连接失败的次数

<div id="diskconnectionsexpired">
  ### DiskConnectionsExpired
</div>

磁盘的过期连接数

<div id="diskconnectionspreserved">
  ### DiskConnectionsPreserved
</div>

磁盘保留连接数

<div id="diskconnectionsreset">
  ### DiskConnectionsReset
</div>

磁盘被重置的连接数

<div id="diskconnectionsreused">
  ### DiskConnectionsReused
</div>

磁盘复用连接数

<div id="diskobjectstoragewaitblobremovalmicroseconds">
  ### DiskObjectStorageWaitBlobRemovalMicroseconds
</div>

提交元数据事务后，等待待删除 blob 被移除所花费的时间

<div id="diskplainrewritableazuredirectorycreated">
  ### DiskPlainRewritableAzureDirectoryCreated
</div>

由 AzureObjectStorage 使用的 'plain\_rewritable' 元数据存储创建的目录数量。

<div id="diskplainrewritableazuredirectoryremoved">
  ### DiskPlainRewritableAzureDirectoryRemoved
</div>

被用于 AzureObjectStorage 的 'plain\_rewritable' 元数据存储删除的目录数量。

<div id="diskplainrewritablelegacylayoutdiskcount">
  ### DiskPlainRewritableLegacyLayoutDiskCount
</div>

采用旧版布局的 `plain_rewritable` 磁盘数量。

<div id="diskplainrewritablelocaldirectorycreated">
  ### DiskPlainRewritableLocalDirectoryCreated
</div>

由 LocalObjectStorage 的 'plain\_rewritable' 元数据存储创建的目录数量。

<div id="diskplainrewritablelocaldirectoryremoved">
  ### DiskPlainRewritableLocalDirectoryRemoved
</div>

由 LocalObjectStorage 的 'plain\_rewritable' 元数据存储删除的目录数量。

<div id="diskplainrewritables3directorycreated">
  ### DiskPlainRewritableS3DirectoryCreated
</div>

由 'plain\_rewritable' 元数据存储为 S3ObjectStorage 创建的目录数。

<div id="diskplainrewritables3directoryremoved">
  ### DiskPlainRewritableS3DirectoryRemoved
</div>

S3ObjectStorage 中由 'plain\_rewritable' 元数据存储移除的目录数量。

<div id="diskreadelapsedmicroseconds">
  ### DiskReadElapsedMicroseconds
</div>

等待读取系统调用所花费的总时间。这包括从页缓存进行的读取。

<div id="disks3abortmultipartupload">
  ### DiskS3AbortMultipartUpload
</div>

DiskS3 API 的 AbortMultipartUpload 调用次数。

<div id="disks3completemultipartupload">
  ### DiskS3CompleteMultipartUpload
</div>

DiskS3 API 的 CompleteMultipartUpload 调用次数。

<div id="disks3copyobject">
  ### DiskS3CopyObject
</div>

DiskS3 API 的 CopyObject 调用次数。

<div id="disks3createmultipartupload">
  ### DiskS3CreateMultipartUpload
</div>

DiskS3 API 的 CreateMultipartUpload 调用次数。

<div id="disks3deleteobjects">
  ### DiskS3DeleteObjects
</div>

DiskS3 API DeleteObject 调用次数。

<div id="disks3getobject">
  ### DiskS3GetObject
</div>

DiskS3 API 的 GetObject 调用次数。

<div id="disks3getobjecttagging">
  ### DiskS3GetObjectTagging
</div>

DiskS3 API GetObjectTagging 的调用次数。

<div id="disks3getrequestthrottlerblocked">
  ### DiskS3GetRequestThrottlerBlocked
</div>

被限流器拦截的 DiskS3 GET 和 SELECT 请求数。

<div id="disks3getrequestthrottlercount">
  ### DiskS3GetRequestThrottlerCount
</div>

通过限流器的 DiskS3 GET 和 SELECT 请求数：包括被阻止和未被阻止的请求。

<div id="disks3getrequestthrottlersleepmicroseconds">
  ### DiskS3GetRequestThrottlerSleepMicroseconds
</div>

查询因遵循 DiskS3 的 GET 和 SELECT 请求限流而进入休眠状态的总时长。

<div id="disks3headobject">
  ### DiskS3HeadObject
</div>

DiskS3 API 的 HeadObject 调用次数。

<div id="disks3listobjects">
  ### DiskS3ListObjects
</div>

DiskS3 API 的 ListObjects 调用次数。

<div id="disks3putobject">
  ### DiskS3PutObject
</div>

DiskS3 API 的 PutObject 调用次数。

<div id="disks3putrequestthrottlerblocked">
  ### DiskS3PutRequestThrottlerBlocked
</div>

遭限流器拦截的 DiskS3 PUT、COPY、POST 和 LIST 请求数量。

<div id="disks3putrequestthrottlercount">
  ### DiskS3PutRequestThrottlerCount
</div>

通过限流器的 DiskS3 PUT、COPY、POST 和 LIST 请求数：包括被阻止和未被阻止的请求。

<div id="disks3putrequestthrottlersleepmicroseconds">
  ### DiskS3PutRequestThrottlerSleepMicroseconds
</div>

查询为满足 DiskS3 的 PUT、COPY、POST 和 LIST 请求限流而休眠的总时长。

<div id="disks3readmicroseconds">
  ### DiskS3ReadMicroseconds
</div>

对 DiskS3 存储 发出的 GET 和 HEAD 请求耗时。

<div id="disks3readrequestattempts">
  ### DiskS3ReadRequestAttempts
</div>

对 DiskS3 存储发起的 GET 和 HEAD 请求的尝试次数，包括首次尝试和任何重试，但不包括由 S3 重试策略在内部执行的重试

<div id="disks3readrequestretryableerrors">
  ### DiskS3ReadRequestRetryableErrors
</div>

对 DiskS3 存储发起的 GET 和 HEAD 请求中可重试错误的数量，不包括由 S3 重试策略在内部执行的重试次数

<div id="disks3readrequestscount">
  ### DiskS3ReadRequestsCount
</div>

对 DiskS3 存储发出的 GET 和 HEAD 请求数。

<div id="disks3readrequestserrors">
  ### DiskS3ReadRequestsErrors
</div>

对 DiskS3 存储发起 GET 和 HEAD 请求时发生的非限流错误数。

<div id="disks3readrequestsredirects">
  ### DiskS3ReadRequestsRedirects
</div>

DiskS3 存储中 GET 和 HEAD 请求发生重定向的次数。

<div id="disks3readrequeststhrottling">
  ### DiskS3ReadRequestsThrottling
</div>

DiskS3 存储中 GET 和 HEAD 请求返回的 429 和 503 错误数量。

<div id="disks3uploadpart">
  ### DiskS3UploadPart
</div>

DiskS3 API 的 UploadPart 调用次数。

<div id="disks3uploadpartcopy">
  ### DiskS3UploadPartCopy
</div>

DiskS3 API UploadPartCopy 调用的次数。

<div id="disks3writemicroseconds">
  ### DiskS3WriteMicroseconds
</div>

向 DiskS3 存储发起 POST、DELETE、PUT 和 PATCH 请求所耗费的时间。

<div id="disks3writerequestattempts">
  ### DiskS3WriteRequestAttempts
</div>

对 DiskS3 存储发起的 POST、DELETE、PUT 和 PATCH 请求的尝试次数，包括首次尝试和任何重试，但不包括由重试策略在内部执行的重试

<div id="disks3writerequestretryableerrors">
  ### DiskS3WriteRequestRetryableErrors
</div>

向 DiskS3 存储发起的 POST、DELETE、PUT 和 PATCH 请求中可重试错误的数量，不包括重试策略在内部执行的重试

<div id="disks3writerequestscount">
  ### DiskS3WriteRequestsCount
</div>

对 DiskS3 存储发起的 POST、DELETE、PUT 和 PATCH 请求次数。

<div id="disks3writerequestserrors">
  ### DiskS3WriteRequestsErrors
</div>

对 DiskS3 存储发起的 POST、DELETE、PUT 和 PATCH 请求中，非限流错误的数量。

<div id="disks3writerequestsredirects">
  ### DiskS3WriteRequestsRedirects
</div>

向 DiskS3 存储发出的 POST、DELETE、PUT 和 PATCH 请求中的重定向次数。

<div id="disks3writerequeststhrottling">
  ### DiskS3WriteRequestsThrottling
</div>

DiskS3 存储上的 POST、DELETE、PUT 和 PATCH 请求中 429 和 503 错误的数量。

<div id="diskwriteelapsedmicroseconds">
  ### DiskWriteElapsedMicroseconds
</div>

等待写入 syscall 的总耗时。这包括写入 page cache 的时间。

<div id="distrcacheconnectattempts">
  ### DistrCacheConnectAttempts
</div>

分布式缓存连接事件。连接到分布式缓存的尝试次数

<div id="distrcacheconnectmicroseconds">
  ### DistrCacheConnectMicroseconds
</div>

分布式缓存连接事件。连接分布式缓存所耗费的时间

<div id="distrcachefallbackreadmicroseconds">
  ### DistrCacheFallbackReadMicroseconds
</div>

分布式缓存读取缓冲区事件。从后备缓冲区而非分布式缓存读取所耗费的时间

<div id="distrcachegetclientmicroseconds">
  ### DistrCacheGetClientMicroseconds
</div>

分布式缓存连接事件。获取分布式缓存客户端所花费的时间

<div id="distrcachegetresponsemicroseconds">
  ### DistrCacheGetResponseMicroseconds
</div>

Distributed Cache 客户端事件。等待分布式缓存响应的耗时

<div id="distrcachehashringrebuilds">
  ### DistrCacheHashRingRebuilds
</div>

Distributed Cache registry 事件。分布式缓存哈希环重建的次数

<div id="distrcachelockregistrymicroseconds">
  ### DistrCacheLockRegistryMicroseconds
</div>

Distributed Cache registry 事件。获取 DistributedCacheRegistry 锁所耗费的时间

<div id="distrcachemakerequesterrors">
  ### DistrCacheMakeRequestErrors
</div>

Distributed Cache 客户端事件。发起请求时发生的分布式缓存错误数

<div id="distrcachenextimplmicroseconds">
  ### DistrCacheNextImplMicroseconds
</div>

分布式缓存读取缓冲区事件。在 ReadBufferFromDistributedCache::nextImpl 中花费的时间

<div id="distrcacheobjectstoragewritebytes">
  ### DistrCacheObjectStorageWriteBytes
</div>

分布式缓存写入缓冲区事件。写入对象存储的字节数

<div id="distrcacheobjectstoragewritemicroseconds">
  ### DistrCacheObjectStorageWriteMicroseconds
</div>

分布式缓存写入缓冲区事件。写入对象存储的耗时

<div id="distrcacheopenedconnections">
  ### DistrCacheOpenedConnections
</div>

分布式缓存连接事件。分布式缓存的打开连接数

<div id="distrcacheopenedconnectionsbypassingpool">
  ### DistrCacheOpenedConnectionsBypassingPool
</div>

分布式缓存连接事件。绕过连接池的分布式缓存开放连接数

<div id="distrcacheprecomputerangesmicroseconds">
  ### DistrCachePrecomputeRangesMicroseconds
</div>

分布式缓存读取缓冲区事件。预先计算读取范围所花费的时间

<div id="distrcacherangechange">
  ### DistrCacheRangeChange
</div>

分布式缓存读取缓冲区事件。因寻道或 last\_position 变化而调整读取范围的次数

<div id="distrcacherangeresetbackward">
  ### DistrCacheRangeResetBackward
</div>

分布式缓存读取缓冲区事件。由于寻道或 last\_position 变化而重置读取范围的次数

<div id="distrcacherangeresetforward">
  ### DistrCacheRangeResetForward
</div>

分布式缓存读取缓冲区事件。由于 寻道/last\_position 变化而重置读取范围的次数

<div id="distrcachereadbytesfromfallbackbuffer">
  ### DistrCacheReadBytesFromFallbackBuffer
</div>

分布式缓存读取缓冲区事件。从后备缓冲区读取的字节数

<div id="distrcachereaderrors">
  ### DistrCacheReadErrors
</div>

分布式缓存读取缓冲区事件。读取过程中发生的分布式缓存错误数

<div id="distrcachereadmicroseconds">
  ### DistrCacheReadMicroseconds
</div>

分布式缓存读取缓冲区事件。从分布式缓存读取所花费的时间

<div id="distrcachereadthrottlerbytes">
  ### DistrCacheReadThrottlerBytes
</div>

通过 `max_distributed_cache_read_bandwidth_for_server` 限流器传输的字节数。

<div id="distrcachereadthrottlersleepmicroseconds">
  ### DistrCacheReadThrottlerSleepMicroseconds
</div>

查询为符合 'max\_distributed\_cache\_read\_bandwidth\_for\_server' 限流要求而休眠的总时长。

<div id="distrcachereceiveresponseerrors">
  ### DistrCacheReceiveResponseErrors
</div>

Distributed Cache 客户端事件。接收请求的响应时发生的分布式缓存错误数

<div id="distrcachereceivedcredentialsrefreshpackets">
  ### DistrCacheReceivedCredentialsRefreshPackets
</div>

Distributed Cache 客户端事件。从分布式缓存收到的 RefreshCredentials 数据包总数

<div id="distrcachereceiveddatapackets">
  ### DistrCacheReceivedDataPackets
</div>

Distributed Cache 客户端事件。从分布式缓存接收的数据包总数

<div id="distrcachereceiveddatapacketsbytes">
  ### DistrCacheReceivedDataPacketsBytes
</div>

Distributed Cache 客户端事件。从分布式缓存接收的 Data 数据包的字节数

<div id="distrcachereceivederrorpackets">
  ### DistrCacheReceivedErrorPackets
</div>

Distributed Cache 客户端事件。接收自分布式缓存的 Error 数据包总数

<div id="distrcachereceivedokpackets">
  ### DistrCacheReceivedOkPackets
</div>

Distributed Cache 客户端事件。接收到的来自 Distributed Cache 的 Ok 数据包总数

<div id="distrcachereceivedstoppackets">
  ### DistrCacheReceivedStopPackets
</div>

Distributed Cache 客户端事件。接收到的来自分布式缓存的 Stop 数据包总数

<div id="distrcachereconnectsaftertimeout">
  ### DistrCacheReconnectsAfterTimeout
</div>

分布式缓存读取缓冲区事件。超时后重新连接的次数

<div id="distrcacheregistryupdatemicroseconds">
  ### DistrCacheRegistryUpdateMicroseconds
</div>

Distributed Cache registry 事件。更新分布式缓存 registry 所耗费的时间

<div id="distrcacheregistryupdates">
  ### DistrCacheRegistryUpdates
</div>

Distributed Cache registry 事件。分布式缓存 registry 的更新次数

<div id="distrcacheremoveoutdatedmicroseconds">
  ### DistrCacheRemoveOutdatedMicroseconds
</div>

分布式缓存连接事件。表示从连接池中移除过期连接所耗费的时间

<div id="distrcachereusedconnections">
  ### DistrCacheReusedConnections
</div>

分布式缓存连接事件。分布式缓存中复用的连接数

<div id="distrcachesentdatapackets">
  ### DistrCacheSentDataPackets
</div>

Distributed Cache 客户端事件。发送到 Distributed Cache 的数据包总数

<div id="distrcachesentdatapacketsbytes">
  ### DistrCacheSentDataPacketsBytes
</div>

Distributed Cache 客户端事件。发送到分布式缓存的 Data 数据包字节数

<div id="distrcacheserverackrequestpackets">
  ### DistrCacheServerAckRequestPackets
</div>

Distributed Cache 服务器事件。DistributedCacheServer 中 AckRequest 包的数量

<div id="distrcacheservercachedreadbuffercachehits">
  ### DistrCacheServerCachedReadBufferCacheHits
</div>

Distributed Cache 服务器事件。表示从文件系统缓存读取时，分布式缓存命中缓存的次数

<div id="distrcacheservercachedreadbuffercachemisses">
  ### DistrCacheServerCachedReadBufferCacheMisses
</div>

Distributed Cache 服务器事件。从文件系统缓存读取时，分布式缓存发生缓存未命中的次数

<div id="distrcacheservercachedreadbuffercachepredownloadbytes">
  ### DistrCacheServerCachedReadBufferCachePredownloadBytes
</div>

Distributed Cache 服务器事件。表示从文件系统缓存读取时，为分布式缓存预下载而从对象存储读取的字节数。

<div id="distrcacheservercachedreadbuffercachereadbytes">
  ### DistrCacheServerCachedReadBufferCacheReadBytes
</div>

Distributed Cache 服务器事件。在从文件系统缓存读取数据时，分布式缓存中从缓存读取的字节数

<div id="distrcacheservercachedreadbuffercachewrittenbytes">
  ### DistrCacheServerCachedReadBufferCacheWrittenBytes
</div>

Distributed Cache 服务器事件。从文件系统缓存读取时写入分布式缓存的字节数

<div id="distrcacheservercachedreadbufferobjectstoragereadbytes">
  ### DistrCacheServerCachedReadBufferObjectStorageReadBytes
</div>

Distributed Cache 服务器事件。在从文件系统缓存读取时，分布式缓存中从对象存储读取的字节数。

<div id="distrcacheservercontinuerequestpackets">
  ### DistrCacheServerContinueRequestPackets
</div>

Distributed Cache 服务器事件。DistributedCacheServer 中 ContinueRequest 包的数量

<div id="distrcacheservercredentialsrefresh">
  ### DistrCacheServerCredentialsRefresh
</div>

Distributed Cache 服务器事件。已刷新的过期凭据数量

<div id="distrcacheserverendrequestpackets">
  ### DistrCacheServerEndRequestPackets
</div>

Distributed Cache 服务器事件。DistributedCacheServer 中 EndRequest 数据包数量

<div id="distrcacheservernews3cachedclients">
  ### DistrCacheServerNewS3CachedClients
</div>

Distributed Cache 服务器事件。新缓存的 S3 客户端数量

<div id="distrcacheserverprocessrequestmicroseconds">
  ### DistrCacheServerProcessRequestMicroseconds
</div>

Distributed Cache 服务器事件。在 DistributedCache 服务器端处理请求所花费的时间

<div id="distrcacheserverreceivedcredentialsrefreshpackets">
  ### DistrCacheServerReceivedCredentialsRefreshPackets
</div>

Distributed Cache 服务器事件。DistributedCacheServer 中收到的 RefreshCredentials 客户端数据包数量

<div id="distrcacheserverreuseds3cachedclients">
  ### DistrCacheServerReusedS3CachedClients
</div>

Distributed Cache 服务器事件。复用的已缓存 S3 客户端数量

<div id="distrcacheserverskipped">
  ### DistrCacheServerSkipped
</div>

Distributed Cache 服务器事件。因之前的连接尝试失败而跳过分布式缓存服务器的次数。

<div id="distrcacheserverstartrequestpackets">
  ### DistrCacheServerStartRequestPackets
</div>

Distributed Cache 服务器事件。表示 DistributedCacheServer 中 StartRequest 数据包的数量。

<div id="distrcacheserverswitches">
  ### DistrCacheServerSwitches
</div>

分布式缓存读取缓冲区事件。在读穿/写穿缓存中，分布式缓存各服务器之间切换的次数

<div id="distrcacheserverupdates">
  ### DistrCacheServerUpdates
</div>

Distributed Cache 事件。由于哈希选中的服务器发生变化 (例如服务器被取消注册) ，读写期间发生的服务器切换次数

<div id="distrcachestalereconnections">
  ### DistrCacheStaleReconnections
</div>

分布式缓存连接事件。因连接池中的连接已失效 (被对端关闭) 而发生的重连次数

<div id="distrcachestartrangemicroseconds">
  ### DistrCacheStartRangeMicroseconds
</div>

分布式缓存读取缓冲区事件。使用分布式缓存启动新读取范围所耗费的时间

<div id="distrcachesuccessfulconnectattempts">
  ### DistrCacheSuccessfulConnectAttempts
</div>

分布式缓存连接事件。成功连接到分布式缓存的次数

<div id="distrcachesuccessfulregistryupdates">
  ### DistrCacheSuccessfulRegistryUpdates
</div>

Distributed Cache registry 事件。服务器 registry 成功更新的次数

<div id="distrcachetemporaryfilesbyteswritten">
  ### DistrCacheTemporaryFilesBytesWritten
</div>

分布式缓存连接事件。在分布式缓存中创建的临时 File 的写入字节数

<div id="distrcachetemporaryfilescreated">
  ### DistrCacheTemporaryFilesCreated
</div>

分布式缓存连接事件。分布式缓存中创建的临时 File 的数量

<div id="distrcacheunsuccessfulconnectattempts">
  ### DistrCacheUnsuccessfulConnectAttempts
</div>

分布式缓存连接事件。连接到分布式缓存失败的尝试次数

<div id="distrcacheunsuccessfulregistryupdates">
  ### DistrCacheUnsuccessfulRegistryUpdates
</div>

Distributed Cache registry 事件。服务器 registry 更新未成功的次数

<div id="distrcacheunuseddatapacketsbytes">
  ### DistrCacheUnusedDataPacketsBytes
</div>

Distributed Cache 客户端事件。被忽略的 Data 数据包所包含的字节数

<div id="distrcacheunusedpackets">
  ### DistrCacheUnusedPackets
</div>

Distributed Cache 客户端事件。从分布式缓存中跳过的未使用数据包数

<div id="distrcacheunusedpacketsbufferallocations">
  ### DistrCacheUnusedPacketsBufferAllocations
</div>

Distributed Cache 客户端事件。在无法复用现有缓冲区时发生的额外缓冲区分配次数

<div id="distrcachewritebytes">
  ### DistrCacheWriteBytes
</div>

分布式缓存写入缓冲区事件。写入分布式缓存的字节数。

<div id="distrcachewriteerrors">
  ### DistrCacheWriteErrors
</div>

分布式缓存写入缓冲区事件。写入期间发生的分布式缓存错误数量

<div id="distrcachewritemicroseconds">
  ### DistrCacheWriteMicroseconds
</div>

分布式缓存写入缓冲区事件。在 WriteBufferFromDistributedCache::writeToFileSegment 中耗费的时间

<div id="distrcachewritereconnectsaftertimeout">
  ### DistrCacheWriteReconnectsAfterTimeout
</div>

分布式缓存写入缓冲区事件。超时后的重连次数

<div id="distrcachewritethrottlerbytes">
  ### DistrCacheWriteThrottlerBytes
</div>

通过 `max_distributed_cache_write_bandwidth_for_server` 限流器的字节数。

<div id="distrcachewritethrottlersleepmicroseconds">
  ### DistrCacheWriteThrottlerSleepMicroseconds
</div>

查询因遵守 `max_distributed_cache_write_bandwidth_for_server` 限流而休眠的总时长。

<div id="distributedasyncinsertionfailures">
  ### DistributedAsyncInsertionFailures
</div>

异步插入到 分布式表 的失败次数 (当 'distributed\_foreground\_insert' = 0 时)

<div id="distributedconnectionconnectcount">
  ### DistributedConnectionConnectCount
</div>

在分布式查询执行期间，与其他服务器建立连接的次数。当建立新的连接而不是复用连接池中的现有连接时，就会出现这种情况。

<div id="distributedconnectionfailatall">
  ### DistributedConnectionFailAtAll
</div>

分布式连接在所有重试都完成后仍失败的总次数。

<div id="distributedconnectionfailtry">
  ### DistributedConnectionFailTry
</div>

分布式连接失败并重试时的总次数。

<div id="distributedconnectionmissingtable">
  ### DistributedConnectionMissingTable
</div>

在分布式查询中，因副本不包含查询所需表而拒绝该副本的次数。

<div id="distributedconnectionreconnectcount">
  ### DistributedConnectionReconnectCount
</div>

在分布式查询执行期间，对其他服务器进行重连的次数。当从连接池中获取到失效连接时，可能会发生这种情况。

<div id="distributedconnectionskipreadonlyreplica">
  ### DistributedConnectionSkipReadOnlyReplica
</div>

在向 分布式表 执行 INSERT 时，因副本处于只读状态而被跳过的副本数量

<div id="distributedconnectionstalereplica">
  ### DistributedConnectionStaleReplica
</div>

在分布式查询中，由于查询所需的某张表的复制延迟超过配置的阈值而拒绝副本的次数。

<div id="distributedconnectiontries">
  ### DistributedConnectionTries
</div>

分布式连接尝试总次数。

<div id="distributedconnectionusable">
  ### DistributedConnectionUsable
</div>

与可用服务器 (包含所需表，但可能已过时) 建立成功的分布式连接总数。

<div id="distributeddelayedinserts">
  ### DistributedDelayedInserts
</div>

由于待处理字节数过多，向 分布式表 插入数据块时被限流的次数。

<div id="distributeddelayedinsertsmilliseconds">
  ### DistributedDelayedInsertsMilliseconds
</div>

由于待处理字节数过多，向 分布式表 INSERT 一个块时因被限流而耗费的总毫秒数。

<div id="distributedindexanalysismicroseconds">
  ### DistributedIndexAnalysisMicroseconds
</div>

分布式索引分析所耗费的总时间

<div id="distributedindexanalysismissingparts">
  ### DistributedIndexAnalysisMissingParts
</div>

分布式索引分析期间缺失且将由本地处理的 parts 数量

<div id="distributedindexanalysisparts">
  ### DistributedIndexAnalysisParts
</div>

发送用于分布式索引分析的 parts 数量

<div id="distributedindexanalysisreplicafallback">
  ### DistributedIndexAnalysisReplicaFallback
</div>

分布式索引分析在某个副本上失败后回退到本地副本的次数

<div id="distributedindexanalysisreplicaunavailable">
  ### DistributedIndexAnalysisReplicaUnavailable
</div>

分布式索引分析在某个副本上失败且未进行回退的次数 (连接时失败)

<div id="distributedindexanalysisscheduledreplicas">
  ### DistributedIndexAnalysisScheduledReplicas
</div>

已安排执行分布式索引分析的副本数量 (本地副本仅计算一次)

<div id="distributedrejectedinserts">
  ### DistributedRejectedInserts
</div>

由于待处理字节数过多，将一个块 INSERT 到分布式表时因出现“Too many bytes”异常而被拒绝的次数。

<div id="distributedsyncinsertiontimeoutexceeded">
  ### DistributedSyncInsertionTimeoutExceeded
</div>

在同步向 分布式表 插入数据 (`distributed_foreground_insert` = 1) 时，等待分片的过程超时

<div id="duplicatedasyncinserts">
  ### DuplicatedAsyncInserts
</div>

插入到 ReplicatedMergeTree 表的块中，被去重的异步插入数量。

<div id="duplicatedinsertedblocks">
  ### DuplicatedInsertedBlocks
</div>

同步插入到 \*MergeTree 表时被去重的插入次数。

<div id="duplicationelapsedmicroseconds">
  ### DuplicationElapsedMicroseconds
</div>

检查插入到 \*MergeTree 表中的块是否重复所花费的总时间。

<div id="enginefilelikereadfiles">
  ### EngineFileLikeReadFiles
</div>

使用文件的表引擎 (如 File/S3/URL/HDFS) 读取的文件数量。

<div id="executableuserdefinedfunctionelapsedmicroseconds">
  ### ExecutableUserDefinedFunctionElapsedMicroseconds
</div>

执行可执行用户自定义函数及可执行池用户自定义函数所耗费的挂钟时间，以微秒计。

<div id="executableuserdefinedfunctioninputbytes">
  ### ExecutableUserDefinedFunctionInputBytes
</div>

写入可执行用户自定义函数及可执行池用户自定义函数子进程标准输入 (stdin) 的总字节数。

<div id="executableuserdefinedfunctioninvocations">
  ### ExecutableUserDefinedFunctionInvocations
</div>

可执行用户自定义函数及可执行池用户自定义函数的调用次数。

<div id="executableuserdefinedfunctionoutputbytes">
  ### ExecutableUserDefinedFunctionOutputBytes
</div>

从可执行用户自定义函数及可执行池用户自定义函数子进程的 stdout 中读取的总字节数。

<div id="executableuserdefinedfunctionpeakmemorybyteseconds">
  ### ExecutableUserDefinedFunctionPeakMemoryByteSeconds
</div>

可执行用户自定义函数及可执行池用户自定义函数的子进程按每个进程计算的峰值内存占用，并按挂钟时间积分，单位为字节秒。

<div id="executableuserdefinedfunctionsystemtimemicroseconds">
  ### ExecutableUserDefinedFunctionSystemTimeMicroseconds
</div>

可执行用户自定义函数及可执行池用户自定义函数的子进程在内核态消耗的 CPU 时间，以微秒为单位。

<div id="executableuserdefinedfunctionusertimemicroseconds">
  ### ExecutableUserDefinedFunctionUserTimeMicroseconds
</div>

可执行用户自定义函数及可执行池用户自定义函数子进程所消耗的用户态 CPU 时间，单位为微秒。

<div id="executeshellcommand">
  ### ExecuteShellCommand
</div>

执行 shell 命令的次数。

<div id="externalaggregationcompressedbytes">
  ### ExternalAggregationCompressedBytes
</div>

外部内存聚合写入磁盘的字节数。

<div id="externalaggregationmerge">
  ### ExternalAggregationMerge
</div>

在外部内存中进行聚合时，临时 File 的合并次数。

<div id="externalaggregationuncompressedbytes">
  ### ExternalAggregationUncompressedBytes
</div>

在外部内存中进行聚合时写入磁盘的未压缩数据量 (即压缩前) 。

<div id="externalaggregationwritepart">
  ### ExternalAggregationWritePart
</div>

使用外部内存进行聚合时，临时 File 写入磁盘的次数。

<div id="externaldatasourcelocalcachereadbytes">
  ### ExternalDataSourceLocalCacheReadBytes
</div>

RemoteReadBufferCache 中从本地缓存缓冲区读取的字节数

<div id="externaljoincompressedbytes">
  ### ExternalJoinCompressedBytes
</div>

JOIN 在外部内存中写入的压缩字节数。

<div id="externaljoinmerge">
  ### ExternalJoinMerge
</div>

在外部内存中执行 JOIN 时合并临时 File 的次数。

<div id="externaljoinuncompressedbytes">
  ### ExternalJoinUncompressedBytes
</div>

JOIN 在外部内存中写入的数据量 (未压缩，即压缩前的大小) 。

<div id="externaljoinwritepart">
  ### ExternalJoinWritePart
</div>

JOIN 使用外部内存时将临时 File 写入磁盘的次数。

<div id="externalprocessingcompressedbytestotal">
  ### ExternalProcessingCompressedBytesTotal
</div>

外部处理 (排序/聚合/连接) 写入的压缩数据字节数

<div id="externalprocessingfilestotal">
  ### ExternalProcessingFilesTotal
</div>

用于外部处理 (排序/聚合/连接) 的文件数

<div id="externalprocessinguncompressedbytestotal">
  ### ExternalProcessingUncompressedBytesTotal
</div>

外部处理 (排序/聚合/连接) 写入的未压缩数据量 (压缩前)

<div id="externalsortcompressedbytes">
  ### ExternalSortCompressedBytes
</div>

在外部内存中排序时写入的压缩字节数。

<div id="externalsortmerge">
  ### ExternalSortMerge
</div>

在外部内存中排序时，临时 File 合并的次数。

<div id="externalsortuncompressedbytes">
  ### ExternalSortUncompressedBytes
</div>

在外部内存中进行排序时写入的数据量 (未压缩，即压缩前的数据) 。

<div id="externalsortwritepart">
  ### ExternalSortWritePart
</div>

在外部内存排序过程中，临时 File 写入磁盘的次数。

<div id="failedasyncinsertquery">
  ### FailedAsyncInsertQuery
</div>

失败的 ASYNC INSERT 查询数。

<div id="failedinitialquery">
  ### FailedInitialQuery
</div>

初始查询失败次数。

<div id="failedinitialselectquery">
  ### FailedInitialSelectQuery
</div>

与 FailedInitialQuery 相同，但仅用于 SELECT 查询。

<div id="failedinsertquery">
  ### FailedInsertQuery
</div>

与 FailedQuery 相同，但仅针对 INSERT 查询。

<div id="failedinternalinsertquery">
  ### FailedInternalInsertQuery
</div>

与 FailedInternalQuery 相同，但仅用于 INSERT 查询。

<div id="failedinternalquery">
  ### FailedInternalQuery
</div>

失败的内部查询数。

<div id="failedinternalselectquery">
  ### FailedInternalSelectQuery
</div>

与 FailedInternalQuery 相同，但仅针对 SELECT 查询。

<div id="failedquery">
  ### FailedQuery
</div>

失败查询总数，包括内部查询和用户查询。

<div id="failedselectquery">
  ### FailedSelectQuery
</div>

与 FailedQuery 相同，但仅针对 SELECT 查询。

<div id="fetchbackgroundexecutortaskcancelmicroseconds">
  ### FetchBackgroundExecutorTaskCancelMicroseconds
</div>

Fetch 执行器任务在 cancel() 中花费的时间。

<div id="fetchbackgroundexecutortaskexecutestepmicroseconds">
  ### FetchBackgroundExecutorTaskExecuteStepMicroseconds
</div>

Fetch executor 任务执行 executeStep() 所花费的时间。

<div id="fetchbackgroundexecutortaskresetmicroseconds">
  ### FetchBackgroundExecutorTaskResetMicroseconds
</div>

重置 Fetch 执行器任务所花费的时间。

<div id="fetchbackgroundexecutorwaitmicroseconds">
  ### FetchBackgroundExecutorWaitMicroseconds
</div>

在 Fetch 执行器中等待完成的耗时。

<div id="fileopen">
  ### FileOpen
</div>

已打开的文件数量。

<div id="filesegmentcompletemicroseconds">
  ### FileSegmentCompleteMicroseconds
</div>

文件系统缓存中 FileSegment::complete() 的耗时

<div id="filesegmentfailtoincreasepriority">
  ### FileSegmentFailToIncreasePriority
</div>

因缓存锁竞争严重而未提升优先级的次数

<div id="filesegmentholdercompletemicroseconds">
  ### FileSegmentHolderCompleteMicroseconds
</div>

File 段持有器 complete() 耗时

<div id="filesegmentincreaseprioritymicroseconds">
  ### FileSegmentIncreasePriorityMicroseconds
</div>

File 段优先级提升时间

<div id="filesegmentlockmicroseconds">
  ### FileSegmentLockMicroseconds
</div>

锁定 File 段耗时

<div id="filesegmentremovemicroseconds">
  ### FileSegmentRemoveMicroseconds
</div>

File 段 remove() 耗时

<div id="filesegmentwaitmicroseconds">
  ### FileSegmentWaitMicroseconds
</div>

在 DOWNLOADING 状态下等待

<div id="filesegmentwritemicroseconds">
  ### FileSegmentWriteMicroseconds
</div>

File 段 write() 耗时

<div id="filesync">
  ### FileSync
</div>

对文件调用 F\_FULLFSYNC/fsync/fdatasync 函数的次数。

<div id="filesyncelapsedmicroseconds">
  ### FileSyncElapsedMicroseconds
</div>

等待文件执行 F\_FULLFSYNC/fsync/fdatasync 系统调用所耗费的总时间。

<div id="filesystemcachebackgrounddownloadqueuepush">
  ### FilesystemCacheBackgroundDownloadQueuePush
</div>

文件系统缓存中被发送到后台下载队列的 File 段数量

<div id="filesystemcachebackgroundevictedbytes">
  ### FilesystemCacheBackgroundEvictedBytes
</div>

后台线程淘汰的字节数

<div id="filesystemcachebackgroundevictedfilesegments">
  ### FilesystemCacheBackgroundEvictedFileSegments
</div>

后台线程淘汰的 File 段数量

<div id="filesystemcachecheckcorrectness">
  ### FilesystemCacheCheckCorrectness
</div>

FileCache::assertCacheCorrectness 被调用的次数

<div id="filesystemcachecheckcorrectnessmicroseconds">
  ### FilesystemCacheCheckCorrectnessMicroseconds
</div>

FileCache::assertCacheCorrectness 耗费的时间

<div id="filesystemcachecreatedkeydirectories">
  ### FilesystemCacheCreatedKeyDirectories
</div>

已创建的键目录数

<div id="filesystemcacheevictmicroseconds">
  ### FilesystemCacheEvictMicroseconds
</div>

文件系统缓存淘汰时间

<div id="filesystemcacheevictedbytes">
  ### FilesystemCacheEvictedBytes
</div>

从文件系统缓存中淘汰的字节数

<div id="filesystemcacheevictedfilesegments">
  ### FilesystemCacheEvictedFileSegments
</div>

从文件系统缓存中淘汰的 File 段数量

<div id="filesystemcacheevictedfilesegmentsduringpriorityincrease">
  ### FilesystemCacheEvictedFileSegmentsDuringPriorityIncrease
</div>

提高 File 段优先级时，从文件系统缓存中被逐出的 File 段数量 (适用于 SLRU 缓存策略)

<div id="filesystemcacheevictionreusediterator">
  ### FilesystemCacheEvictionReusedIterator
</div>

文件系统缓存迭代器复用次数

<div id="filesystemcacheevictionskippedevictingfilesegments">
  ### FilesystemCacheEvictionSkippedEvictingFileSegments
</div>

因处于正在驱逐状态而被跳过的 File 段数量

<div id="filesystemcacheevictionskippedfilesegments">
  ### FilesystemCacheEvictionSkippedFileSegments
</div>

因处于不可释放状态而跳过淘汰的 File 段数量

<div id="filesystemcacheevictionskippedmovingfilesegments">
  ### FilesystemCacheEvictionSkippedMovingFileSegments
</div>

因处于移动状态而被跳过驱逐的 File 段数量

<div id="filesystemcacheevictiontries">
  ### FilesystemCacheEvictionTries
</div>

文件系统缓存淘汰尝试次数

<div id="filesystemcachefailtoreservespacebecauseofcacheresize">
  ### FilesystemCacheFailToReserveSpaceBecauseOfCacheResize
</div>

由于缓存正在调整大小而跳过预留空间的次数

<div id="filesystemcachefailtoreservespacebecauseoflockcontention">
  ### FilesystemCacheFailToReserveSpaceBecauseOfLockContention
</div>

因缓存锁竞争严重而未进行空间预留的次数

<div id="filesystemcachefailedevictioncandidates">
  ### FilesystemCacheFailedEvictionCandidates
</div>

在动态文件系统缓存淘汰期间，意外未被成功淘汰的 File 段数量

<div id="filesystemcachefreespacekeepingthreadrun">
  ### FilesystemCacheFreeSpaceKeepingThreadRun
</div>

后台线程执行空闲空间保持任务的次数

<div id="filesystemcachefreespacekeepingthreadworkmilliseconds">
  ### FilesystemCacheFreeSpaceKeepingThreadWorkMilliseconds
</div>

后台线程执行空闲空间维护任务的时长

<div id="filesystemcachegetmicroseconds">
  ### FilesystemCacheGetMicroseconds
</div>

文件系统缓存 get() 耗时

<div id="filesystemcachegetorsetmicroseconds">
  ### FilesystemCacheGetOrSetMicroseconds
</div>

文件系统缓存 getOrSet() 耗时

<div id="filesystemcacheholdfilesegments">
  ### FilesystemCacheHoldFileSegments
</div>

已持有的文件系统缓存 File 段数量

<div id="filesystemcacheloadmetadatamicroseconds">
  ### FilesystemCacheLoadMetadataMicroseconds
</div>

加载文件系统缓存元数据所用时间

<div id="filesystemcachelockkeymicroseconds">
  ### FilesystemCacheLockKeyMicroseconds
</div>

锁定缓存键所用时间

<div id="filesystemcachelockmetadatamicroseconds">
  ### FilesystemCacheLockMetadataMicroseconds
</div>

锁定文件系统缓存元数据所用时间

<div id="filesystemcachepriorityreadlockmicroseconds">
  ### FilesystemCachePriorityReadLockMicroseconds
</div>

优先队列读取时文件系统缓存的加锁时间

<div id="filesystemcacheprioritywritelockmicroseconds">
  ### FilesystemCachePriorityWriteLockMicroseconds
</div>

写入优先队列时锁定文件系统缓存的时间

<div id="filesystemcachereserveattempts">
  ### FilesystemCacheReserveAttempts
</div>

文件系统缓存空间预留尝试次数

<div id="filesystemcachereservemicroseconds">
  ### FilesystemCacheReserveMicroseconds
</div>

文件系统缓存空间预留耗时

<div id="filesystemcachestatelockmicroseconds">
  ### FilesystemCacheStateLockMicroseconds
</div>

状态锁的文件系统缓存锁定时间

<div id="filesystemcacheunusedholdfilesegments">
  ### FilesystemCacheUnusedHoldFileSegments
</div>

已持有但未使用的文件系统缓存 File 段数量 (例如由于寻道或 LIMIT n 等原因)

<div id="filterpartsbyvirtualcolumnsmicroseconds">
  ### FilterPartsByVirtualColumnsMicroseconds
</div>

在 filterPartsByVirtualColumns 函数中消耗的总时间。

<div id="filtertransformpassedbytes">
  ### FilterTransformPassedBytes
</div>

查询中过滤器放行的字节数

<div id="filtertransformpassedrows">
  ### FilterTransformPassedRows
</div>

查询中过滤后保留的行数

<div id="filteringmarkswithprimarykeymicroseconds">
  ### FilteringMarksWithPrimaryKeyMicroseconds
</div>

按 PK 过滤 parts 耗费的时间。

<div id="filteringmarkswithprimarykeyprocessedmarks">
  ### 主键分析期间处理的过滤标记数
</div>

主键分析期间处理的标记总数。

<div id="filteringmarkswithsecondarykeysmicroseconds">
  ### FilteringMarksWithSecondaryKeysMicroseconds
</div>

使用跳过索引过滤 parts 所花费的时间。

<div id="functionexecute">
  ### FunctionExecute
</div>

SQL 常规函数调用次数 (SQL 函数按块调用，因此该数值表示块的数量) 。

<div id="gatheredcolumns">
  ### GatheredColumns
</div>

在合并的垂直阶段收集的列数。

<div id="gatheringcolumnmilliseconds">
  ### GatheringColumnMilliseconds
</div>

垂直合并期间收集各列所耗费的总时间

<div id="globalthreadpoolexpansions">
  ### GlobalThreadPoolExpansions
</div>

统计全局线程池新增线程的总次数。该指标反映了全局线程池为满足不断增长的处理需求而扩容的频率。

<div id="globalthreadpooljobwaittimemicroseconds">
  ### GlobalThreadPoolJobWaitTimeMicroseconds
</div>

用于衡量一个作业从在线程池中被调度开始，到被工作线程接手执行之间的耗时。该指标有助于识别作业处理延迟，反映线程池对新任务的响应能力。

<div id="globalthreadpooljobs">
  ### GlobalThreadPoolJobs
</div>

统计已提交到全局线程池的作业数量。

<div id="globalthreadpoollockwaitmicroseconds">
  ### GlobalThreadPoolLockWaitMicroseconds
</div>

线程在全局线程池中等待锁的总耗时。

<div id="globalthreadpoolshrinks">
  ### GlobalThreadPoolShrinks
</div>

统计全局线程池通过移除线程而收缩的总次数。当空闲线程数超过 `max_thread_pool_free_size` 时，就会出现这种情况，表明在线程利用率下降时，全局线程池会相应缩减其大小。

<div id="globalthreadpoolthreadcreationmicroseconds">
  ### GlobalThreadPoolThreadCreationMicroseconds
</div>

等待新线程启动的总耗时。

<div id="httpconnectionscreated">
  ### HTTPConnectionsCreated
</div>

已创建的客户端 HTTP 连接数

<div id="httpconnectionselapsedmicroseconds">
  ### HTTPConnectionsElapsedMicroseconds
</div>

创建客户端 HTTP 连接所花费的总时间

<div id="httpconnectionserrors">
  ### HTTPConnectionsErrors
</div>

客户端 HTTP 连接创建失败的次数

<div id="httpconnectionsexpired">
  ### HTTPConnectionsExpired
</div>

已过期的客户端 HTTP 连接数

<div id="httpconnectionspreserved">
  ### HTTPConnectionsPreserved
</div>

保留的客户端 HTTP 连接数量

<div id="httpconnectionsreset">
  ### HTTPConnectionsReset
</div>

已重置的客户端 HTTP 连接数

<div id="httpconnectionsreused">
  ### HTTPConnectionsReused
</div>

复用的客户端 HTTP 连接数

<div id="httpserverconnectionsclosed">
  ### HTTPServerConnectionsClosed
</div>

已关闭的服务器 HTTP 连接数。未启用 Keep-Alive

<div id="httpserverconnectionscreated">
  ### HTTPServerConnectionsCreated
</div>

已创建的服务器 HTTP 连接数

<div id="httpserverconnectionsexpired">
  ### HTTPServerConnectionsExpired
</div>

已过期的服务器 HTTP 连接数。

<div id="httpserverconnectionspreserved">
  ### HTTPServerConnectionsPreserved
</div>

保留的服务器 HTTP 连接数。连接已成功保持存活

<div id="httpserverconnectionsreset">
  ### HTTPServerConnectionsReset
</div>

被重置的服务器 HTTP 连接数。服务器关闭连接。

<div id="httpserverconnectionsreused">
  ### HTTPServerConnectionsReused
</div>

复用的服务器 HTTP 连接数

<div id="hardpagefaults">
  ### 硬缺页错误
</div>

查询执行线程中的硬缺页错误数量。数值较高表明：要么你忘记在服务器上关闭 swap，要么是在内存压力极高时 ClickHouse 可执行文件的内存页被驱逐，要么是成功使用了表数据的 `mmap` 读取方法。

<div id="hashjoinpreallocatedelementsinhashtables">
  ### HashJoinPreallocatedElementsInHashTables
</div>

哈希连接所用哈希表中预分配的元素数量。

<div id="hedgedrequestschangereplica">
  ### HedgedRequestsChangeReplica
</div>

在对冲请求中，切换副本超时的总次数。

<div id="iobufferallocbytes">
  ### IOBufferAllocBytes
</div>

为 IO 缓冲区 (ReadBuffer/WriteBuffer) 分配的字节数。

<div id="iobufferallocs">
  ### IOBufferAllocs
</div>

IO 缓冲区 (ReadBuffer/WriteBuffer) 的分配次数。

<div id="iouringcqescompleted">
  ### IOUringCQEsCompleted
</div>

成功完成的 io\_uring CQE 数量总计

<div id="iouringcqesfailed">
  ### IOUringCQEsFailed
</div>

已完成但失败的 io\_uring CQE 总数

<div id="iouringsqesresubmitsasync">
  ### IOUringSQEsResubmitsAsync
</div>

异步 io\_uring SQE 重新提交的总次数

<div id="iouringsqesresubmitssync">
  ### IOUringSQEsResubmitsSync
</div>

同步 io\_uring SQE 重新提交的总次数

<div id="iouringsqessubmitted">
  ### IOUringSQEsSubmitted
</div>

提交的 io\_uring SQE 总数

<div id="icebergiteratorinitializationmicroseconds">
  ### IcebergIteratorInitializationMicroseconds
</div>

同步初始化 Iceberg 数据迭代器所花费的总时间。

<div id="icebergmetadatafilescachehits">
  ### IcebergMetadataFilesCacheHits
</div>

在缓存中命中 Iceberg 元数据文件的次数。

<div id="icebergmetadatafilescachemisses">
  ### IcebergMetadataFilesCacheMisses
</div>

Iceberg 元数据文件在 Iceberg 元数据缓存中未命中，因此必须从 (远程) 磁盘读取的次数。

<div id="icebergmetadatafilescachestalemisses">
  ### IcebergMetadataFilesCacheStaleMisses
</div>

在缓存中找到了 Iceberg 元数据文件，但因其已陈旧，仍需从 (远程) 磁盘读取的次数。

<div id="icebergmetadatafilescacheweightlost">
  ### IcebergMetadataFilesCacheWeightLost
</div>

从 Iceberg 元数据缓存中被淘汰的字节数近似值。

<div id="icebergmetadatareadwaittimemicroseconds">
  ### IcebergMetadataReadWaitTimeMicroseconds
</div>

所有读取线程在等待 Iceberg 元数据文件被读取和解析时耗费的总时间之和。

<div id="icebergmetadatareturnedobjectinfos">
  ### IcebergMetadataReturnedObjectInfos
</div>

Iceberg 迭代器返回的对象信息总数。

<div id="icebergmetadataupdatemicroseconds">
  ### IcebergMetadataUpdateMicroseconds
</div>

同步初始化 Iceberg 数据迭代器所耗费的总时间。

<div id="icebergminmaxindexprunedfiles">
  ### IcebergMinMaxIndexPrunedFiles
</div>

借助 Iceberg 中的 MinMax 索引跳过的文件数

<div id="icebergminmaxnonpruneddeletefiles">
  ### IcebergMinMaxNonPrunedDeleteFiles
</div>

在按分区和序列号筛选后适用的配对中，经 minmax 分析判定为可接受的数据文件-位置删除文件对总数。

<div id="icebergminmaxpruneddeletefiles">
  ### IcebergMinMaxPrunedDeleteFiles
</div>

通过 minmax 分析，在按分区和序列号筛选后符合条件的配对中，被接受的数据文件-position delete file 对总数。

<div id="icebergpartitionprunedfiles">
  ### IcebergPartitionPrunedFiles
</div>

Iceberg 分区剪枝期间跳过的文件数量

<div id="icebergtrivialcountoptimizationapplied">
  ### IcebergTrivialCountOptimizationApplied
</div>

读取 Iceberg 时应用了简单计数优化

<div id="icebergversionhintused">
  ### IcebergVersionHintUsed
</div>

version-hint.text 的使用次数。

<div id="ignoredcoldparts">
  ### IgnoredColdParts
</div>

请参见设置 `ignore_cold_parts_seconds`。该指标表示读取查询忽略非常新的 parts 的次数——这些 parts 尚未被 CacheWarmer 拉取到缓存中。

<div id="indexanalysisrounds">
  ### IndexAnalysisRounds
</div>

查询过程中执行索引分析的次数。

<div id="indexbinarysearchalgorithm">
  ### IndexBinarySearchAlgorithm
</div>

在索引标记上执行二分查找算法的次数

<div id="indexgenericexclusionsearchalgorithm">
  ### IndexGenericExclusionSearchAlgorithm
</div>

在索引标记上使用 generic exclusion search algorithm 的次数

<div id="initialquery">
  ### InitialQuery
</div>

与 Query 相同，但仅统计初始查询 (见 is\_initial\_query) 。

<div id="initialselectquery">
  ### InitialSelectQuery
</div>

与 InitialQuery 相同，但仅用于 SELECT 查询。

<div id="insertquerieswithsubqueries">
  ### InsertQueriesWithSubqueries
</div>

统计包含其所有子查询的 INSERT 查询数量

<div id="insertquery">
  ### InsertQuery
</div>

与 Query 相同，但仅用于 INSERT 查询。

<div id="insertquerytimemicroseconds">
  ### InsertQueryTimeMicroseconds
</div>

INSERT 查询耗费的总时间。

<div id="insertedbytes">
  ### InsertedBytes
</div>

插入到所有表中的字节数 (未压缩；按列在内存中的存储形式计算) 。

<div id="insertedcompactparts">
  ### InsertedCompactParts
</div>

以 Compact 格式插入的 parts 数量。

<div id="insertedrows">
  ### InsertedRows
</div>

插入到所有表中的行数。

<div id="insertedwideparts">
  ### InsertedWideParts
</div>

以 Wide 格式插入的 parts 数量。

<div id="interfacehttpreceivebytes">
  ### InterfaceHTTPReceiveBytes
</div>

通过 HTTP 接口接收的字节总数

<div id="interfacehttpsendbytes">
  ### InterfaceHTTPSendBytes
</div>

通过 HTTP 接口发送的字节数

<div id="interfaceinterserverreceivebytes">
  ### InterfaceInterserverReceiveBytes
</div>

通过服务器间接口接收的字节数

<div id="interfaceinterserversendbytes">
  ### InterfaceInterserverSendBytes
</div>

通过服务器间接口发送的字节总数

<div id="interfacemysqlreceivebytes">
  ### InterfaceMySQLReceiveBytes
</div>

通过 MySQL 接口接收的字节数

<div id="interfacemysqlsendbytes">
  ### InterfaceMySQLSendBytes
</div>

通过 MySQL 接口发送的字节数

<div id="interfacenativereceivebytes">
  ### InterfaceNativeReceiveBytes
</div>

通过原生接口接收的字节数

<div id="interfacenativesendbytes">
  ### InterfaceNativeSendBytes
</div>

通过原生接口发送的字节数

<div id="interfacepostgresqlreceivebytes">
  ### InterfacePostgreSQLReceiveBytes
</div>

通过 PostgreSQL 接口接收的字节数

<div id="interfacepostgresqlsendbytes">
  ### InterfacePostgreSQLSendBytes
</div>

经 PostgreSQL 接口发送的字节数

<div id="interfaceprometheusreceivebytes">
  ### InterfacePrometheusReceiveBytes
</div>

经由 Prometheus 接口接收的字节数

<div id="interfaceprometheussendbytes">
  ### InterfacePrometheusSendBytes
</div>

通过 Prometheus 接口发送的字节数

<div id="jemallocfailedallocationsampletracking">
  ### JemallocFailedAllocationSampleTracking
</div>

jemalloc 分配样本跟踪失败的总次数

<div id="jemallocfaileddeallocationsampletracking">
  ### JemallocFailedDeallocationSampleTracking
</div>

jemalloc 释放样本跟踪失败的总次数

<div id="joinbuildpostprocessingmicroseconds">
  ### JoinBuildPostProcessingMicroseconds
</div>

构建右侧 JOIN 端后，后处理步骤所耗费的时间。

<div id="joinbuildtablerowcount">
  ### JoinBuildTableRowCount
</div>

JOIN 操作中构建表中的总行数。

<div id="joindelayedjoinedtransformblockcount">
  ### JoinDelayedJoinedTransformBlockCount
</div>

DelayedJoinedBlocksWorkerTransform 输出的块数。

<div id="joindelayedjoinedtransformrowcount">
  ### JoinDelayedJoinedTransformRowCount
</div>

DelayedJoinedBlocksWorkerTransform 输出的行数。

<div id="joinnonjoinedtransformblockcount">
  ### JoinNonJoinedTransformBlockCount
</div>

NonJoinedBlocksTransform 输出的块数。

<div id="joinnonjoinedtransformrowcount">
  ### JoinNonJoinedTransformRowCount
</div>

由 NonJoinedBlocksTransform 输出的未匹配行数。

<div id="joinoptimizemicroseconds">
  ### JoinOptimizeMicroseconds
</div>

执行 JOIN 执行计划优化所花费的总时间。

<div id="joinprobetablerowcount">
  ### JoinProbeTableRowCount
</div>

JOIN 操作中探测表中的总行数。

<div id="joinreordermicroseconds">
  ### JoinReorderMicroseconds
</div>

执行 JOIN 重排算法的总耗时。

<div id="joinresultrowcount">
  ### JoinResultRowCount
</div>

JOIN 操作结果的总行数。

<div id="joinspillinghashjoinswitchedtogracejoin">
  ### JoinSpillingHashJoinSwitchedToGraceJoin
</div>

在 SpillingHashJoin 中因达到内存限制而从 (Concurrent)HashJoin 切换为 GraceHashJoin 的次数。

<div id="kafkabackgroundreads">
  ### KafkaBackgroundReads
</div>

自 server 启动以来，从 Kafka 读取并填充 materialized views 的后台读取次数

<div id="kafkacommitfailures">
  ### KafkaCommitFailures
</div>

向 Kafka 提交已消费偏移量失败的次数 (通常意味着存在数据重复)

<div id="kafkacommits">
  ### KafkaCommits
</div>

成功将已消费的偏移量提交到 Kafka 的次数 (通常应与 KafkaBackgroundReads 相同)

<div id="kafkaconsumererrors">
  ### KafkaConsumerErrors
</div>

librdkafka 在轮询过程中报告的错误数量

<div id="kafkadirectreads">
  ### KafkaDirectReads
</div>

自 server 启动以来，直接从 Kafka 表发起的查询次数

<div id="kafkamvnotready">
  ### KafkaMVNotReady
</div>

向未就绪的 materialized view 流式传输数据的失败尝试次数

<div id="kafkamessagesfailed">
  ### KafkaMessagesFailed
</div>

ClickHouse 解析失败的 Kafka 消息数

<div id="kafkamessagespolled">
  ### KafkaMessagesPolled
</div>

从 librdkafka 轮询并写入 ClickHouse 的 Kafka 消息数量

<div id="kafkamessagesproduced">
  ### KafkaMessagesProduced
</div>

生成到 Kafka 的消息数

<div id="kafkamessagesread">
  ### KafkaMessagesRead
</div>

ClickHouse 已处理的 Kafka 消息数

<div id="kafkaproducererrors">
  ### KafkaProducerErrors
</div>

向 Kafka 发送消息时的错误数量

<div id="kafkaproducerflushes">
  ### KafkaProducerFlushes
</div>

Kafka 生产者执行显式刷写的次数

<div id="kafkarebalanceassignments">
  ### KafkaRebalanceAssignments
</div>

分区分配数量 (消费者组再平衡的最后阶段)

<div id="kafkarebalanceerrors">
  ### KafkaRebalanceErrors
</div>

消费者组再平衡失败次数

<div id="kafkarebalancerevocations">
  ### KafkaRebalanceRevocations
</div>

被撤销的分区数量 (消费者组再平衡的第一阶段)

<div id="kafkarowsread">
  ### KafkaRowsRead
</div>

从 Kafka 消息中解析的行数

<div id="kafkarowsrejected">
  ### KafkaRowsRejected
</div>

已解析但随后被拒绝的行数 (由于重平衡、错误或类似原因) 。这些行会在重平衡后再次被消费。

<div id="kafkarowswritten">
  ### KafkaRowsWritten
</div>

写入 Kafka 表的行数

<div id="kafkawrites">
  ### KafkaWrites
</div>

向 Kafka 表写入 (插入) 的次数

<div id="keeperaddwatchrequest">
  ### KeeperAddWatchRequest
</div>

添加 watch 的请求数量

<div id="keeperbatchmaxcount">
  ### KeeperBatchMaxCount
</div>

批次大小因数量达到上限而受限的次数

<div id="keeperbatchmaxtotalsize">
  ### KeeperBatchMaxTotalSize
</div>

批次大小受总字节数限制的次数

<div id="keeperchangelogfilesyncmicroseconds">
  ### KeeperChangelogFileSyncMicroseconds
</div>

Keeper 更新日志执行 fsync 的耗时 (仅限未压缩日志)

<div id="keeperchangeloglockwaitmicroseconds">
  ### KeeperChangelogLockWaitMicroseconds
</div>

等待获取 Keeper 更新日志锁的耗时

<div id="keeperchangelogwrittenbytes">
  ### KeeperChangelogWrittenBytes
</div>

写入 Keeper 更新日志的字节数

<div id="keepercheckrequest">
  ### KeeperCheckRequest
</div>

检查请求数

<div id="keepercheckwatchrequest">
  ### KeeperCheckWatchRequest
</div>

remove watches 请求的数量

<div id="keepercommitwaitelapsedmicroseconds">
  ### KeeperCommitWaitElapsedMicroseconds
</div>

等待特定日志完成提交所花费的时间

<div id="keepercommits">
  ### KeeperCommits
</div>

成功提交的次数

<div id="keepercommitsfailed">
  ### KeeperCommitsFailed
</div>

失败的提交次数

<div id="keepercreaterequest">
  ### KeeperCreateRequest
</div>

创建请求数量

<div id="keeperexistsrequest">
  ### KeeperExistsRequest
</div>

exists 请求数量

<div id="keepergetrequest">
  ### KeeperGetRequest
</div>

get 请求数量

<div id="keeperlatency">
  ### KeeperLatency
</div>

Keeper 延迟

<div id="keeperlistrecursiverequest">
  ### KeeperListRecursiveRequest
</div>

递归获取子节点请求数

<div id="keeperlistrequest">
  ### KeeperListRequest
</div>

列表请求数量

<div id="keeperlivesessionslockwaitmicroseconds">
  ### KeeperLiveSessionsLockWaitMicroseconds
</div>

等待获取 Keeper 活跃会话锁的时间

<div id="keeperlogsentryreadfromcommitcache">
  ### KeeperLogsEntryReadFromCommitCache
</div>

Keeper 中从提交日志缓存中读取的日志条目数量

<div id="keeperlogsentryreadfromfile">
  ### KeeperLogsEntryReadFromFile
</div>

Keeper 中直接从更新日志文件读取的日志条目数

<div id="keeperlogsentryreadfromlatestcache">
  ### KeeperLogsEntryReadFromLatestCache
</div>

Keeper 中从最新日志缓存中读取的日志条目数

<div id="keeperlogsprefetchedentries">
  ### KeeperLogsPrefetchedEntries
</div>

Keeper 中从更新日志文件预取的日志条目数

<div id="keepermultireadrequest">
  ### KeeperMultiReadRequest
</div>

多重读取请求数量

<div id="keepermultirequest">
  ### KeeperMultiRequest
</div>

multi 请求数

<div id="keeperpacketsreceived">
  ### KeeperPacketsReceived
</div>

Keeper server 收到的数据包

<div id="keeperpacketssent">
  ### KeeperPacketsSent
</div>

Keeper 服务器已发送的数据包

<div id="keeperpreprocesselapsedmicroseconds">
  ### KeeperPreprocessElapsedMicroseconds
</div>

单个请求的 Keeper 预处理延迟

<div id="keeperprocessandresponseslockwaitmicroseconds">
  ### KeeperProcessAndResponsesLockWaitMicroseconds
</div>

等待获取 Keeper 处理和响应锁所耗费的时间

<div id="keeperprocesselapsedmicroseconds">
  ### KeeperProcessElapsedMicroseconds
</div>

单次请求的 Keeper 提交 延迟

<div id="keeperreadbatchcount">
  ### KeeperReadBatchCount
</div>

Keeper 处理的读取请求批次数

<div id="keeperreadbatchtotalrequests">
  ### KeeperReadBatchTotalRequests
</div>

Keeper 按批次处理的读取请求总数

<div id="keeperreadrequestqueuelockwaitmicroseconds">
  ### KeeperReadRequestQueueLockWaitMicroseconds
</div>

等待获取 Keeper 读取请求队列锁的耗时

<div id="keeperreadsnapshot">
  ### KeeperReadSnapshot
</div>

已完成的快照读取次数

<div id="keeperreadsnapshotdeferred">
  ### KeeperReadSnapshotDeferred
</div>

由于所请求的快照在本地已不可用而被延迟的快照读取次数；NuRaft 将重试最新快照。

<div id="keeperreadsnapshotfailed">
  ### KeeperReadSnapshotFailed
</div>

快照读取失败次数

<div id="keeperreadsnapshotobject">
  ### KeeperReadSnapshotObject
</div>

发送至跟随者的快照对象数量

<div id="keeperreconfigrequest">
  ### KeeperReconfigRequest
</div>

重新配置请求数量

<div id="keeperremoverequest">
  ### KeeperRemoveRequest
</div>

删除请求数

<div id="keeperremovewatchrequest">
  ### KeeperRemoveWatchRequest
</div>

移除 watch 的请求数量

<div id="keeperrequestrejectedduetosoftmemorylimitcount">
  ### KeeperRequestRejectedDueToSoftMemoryLimitCount
</div>

因超过软内存限制而被拒绝的请求数量

<div id="keeperrequesttotal">
  ### KeeperRequestTotal
</div>

Keeper server 的请求总数

<div id="keeperrequesttotalwithsubrequests">
  ### KeeperRequestTotalWithSubrequests
</div>

Keeper server 上的请求总数，会将多重请求中的每个子请求分别计入

<div id="keepersavesnapshot">
  ### KeeperSaveSnapshot
</div>

保存快照的次数

<div id="keepersavesnapshotfailed">
  ### KeeperSaveSnapshotFailed
</div>

快照保存失败次数

<div id="keepersavesnapshotobject">
  ### KeeperSaveSnapshotObject
</div>

从 leader 接收到的快照对象数量

<div id="keeperserverwritelockwaitmicroseconds">
  ### KeeperServerWriteLockWaitMicroseconds
</div>

等待获取 Keeper server 写锁的耗时

<div id="keepersessioncallbacklockwaitmicroseconds">
  ### KeeperSessionCallbackLockWaitMicroseconds
</div>

等待获取 Keeper session 回调锁的耗时

<div id="keepersetrequest">
  ### KeeperSetRequest
</div>

Set 请求数

<div id="keepersetwatchesrequest">
  ### KeeperSetWatchesRequest
</div>

set watches 请求数

<div id="keepersnapshotapplys">
  ### KeeperSnapshotApplys
</div>

应用快照的次数

<div id="keepersnapshotapplysfailed">
  ### KeeperSnapshotApplysFailed
</div>

快照应用失败的次数

<div id="keepersnapshotcreations">
  ### KeeperSnapshotCreations
</div>

快照创建次数

<div id="keepersnapshotcreationsfailed">
  ### KeeperSnapshotCreationsFailed
</div>

快照创建失败次数

<div id="keepersnapshotfilesyncmicroseconds">
  ### KeeperSnapshotFileSyncMicroseconds
</div>

对 Keeper 快照文件执行 `fsync` 所花费的时间

<div id="keepersnapshotremoteloadererrors">
  ### KeeperSnapshotRemoteLoaderErrors
</div>

在向 跟随者 节点提供快照期间，RemoteSnapshotLoader 中发生的远程读取错误数

<div id="keepersnapshotwrittenbytes">
  ### KeeperSnapshotWrittenBytes
</div>

Keeper 中写入快照文件的字节数

<div id="keeperstalerequestsskipped">
  ### KeeperStaleRequestsSkipped
</div>

因会话不再存活而被跳过的 Keeper 请求数

<div id="keeperstoragelockwaitmicroseconds">
  ### KeeperStorageLockWaitMicroseconds
</div>

等待获取 Keeper 存储锁的时间

<div id="keeperstoragesharedlockwaitmicroseconds">
  ### KeeperStorageSharedLockWaitMicroseconds
</div>

等待获取 Keeper 存储共享锁的时间

<div id="keepertotalelapsedmicroseconds">
  ### KeeperTotalElapsedMicroseconds
</div>

单次请求的 Keeper 总延迟

<div id="loadeddataparts">
  ### LoadedDataParts
</div>

初始化期间由 MergeTree 表加载的数据分区片段数量。

<div id="loadeddatapartsmicroseconds">
  ### LoadedDataPartsMicroseconds
</div>

MergeTree 表在初始化过程中加载数据分区片段所耗费的微秒数。

<div id="loadedmarkscount">
  ### 已加载标记数
</div>

已加载的标记数量 (所有列合计) 。

<div id="loadedmarksfiles">
  ### LoadedMarksFiles
</div>

已加载的标记文件数。

<div id="loadedmarksmemorybytes">
  ### LoadedMarksMemoryBytes
</div>

已加载标记的内存表示大小。

<div id="loadedprimaryindexbytes">
  ### LoadedPrimaryIndexBytes
</div>

已加载的主键行数。

<div id="loadedprimaryindexfiles">
  ### LoadedPrimaryIndexFiles
</div>

已加载的主索引文件数。

<div id="loadedprimaryindexrows">
  ### LoadedPrimaryIndexRows
</div>

已加载的主键行数。

<div id="loadedstatisticsmicroseconds">
  ### LoadedStatisticsMicroseconds
</div>

加载 parts 中统计信息所耗时间

<div id="loadingmarkstaskscanceled">
  ### LoadingMarksTasksCanceled
</div>

加载标记的后台任务被取消的次数

<div id="localreadthrottlerbytes">
  ### LocalReadThrottlerBytes
</div>

经过 `max_local_read_bandwidth_for_server`/`max_local_read_bandwidth` 限流器的字节数。

<div id="localreadthrottlersleepmicroseconds">
  ### LocalReadThrottlerSleepMicroseconds
</div>

查询因遵循 'max\_local\_read\_bandwidth\_for\_server'/'max\_local\_read\_bandwidth' 限流而进入休眠状态的总时长。

<div id="localthreadpoolbusymicroseconds">
  ### LocalThreadPoolBusyMicroseconds
</div>

线程用于执行实际工作的总耗时。

<div id="localthreadpoolexpansions">
  ### LocalThreadPoolExpansions
</div>

统计为扩展本地线程池而从全局线程池借用线程的总次数。

<div id="localthreadpooljobwaittimemicroseconds">
  ### LocalThreadPoolJobWaitTimeMicroseconds
</div>

衡量一个 job 从在线程池中被调度，到被工作线程接手执行之间的耗时。该指标有助于识别 job 处理延迟，反映线程池对新任务的响应速度。

<div id="localthreadpooljobs">
  ### LocalThreadPoolJobs
</div>

统计已提交到本地线程池的作业数量。

<div id="localthreadpoollockwaitmicroseconds">
  ### LocalThreadPoolLockWaitMicroseconds
</div>

线程在本地线程池中等待锁的总耗时。

<div id="localthreadpoolshrinks">
  ### LocalThreadPoolShrinks
</div>

统计线程从本地线程池返回至全局线程池的总次数。

<div id="localthreadpoolthreadcreationmicroseconds">
  ### LocalThreadPoolThreadCreationMicroseconds
</div>

本地线程池等待从全局线程池借用线程所花费的总时间。

<div id="localwritethrottlerbytes">
  ### LocalWriteThrottlerBytes
</div>

通过 'max\_local\_write\_bandwidth\_for\_server'/'max\_local\_write\_bandwidth' 限流器传输的字节数。

<div id="localwritethrottlersleepmicroseconds">
  ### LocalWriteThrottlerSleepMicroseconds
</div>

查询因受 'max\_local\_write\_bandwidth\_for\_server'/'max\_local\_write\_bandwidth' 限流而处于休眠状态的总时长。

<div id="logdebug">
  ### LogDebug
</div>

Debug 级别的日志消息数量

<div id="logerror">
  ### LogError
</div>

Error 级别的日志消息数量

<div id="logfatal">
  ### LogFatal
</div>

Fatal 级别的日志消息数量

<div id="loginfo">
  ### LogInfo
</div>

Info 级别日志消息的数量

<div id="logtest">
  ### LogTest
</div>

Test 级别的日志消息数量

<div id="logtrace">
  ### LogTrace
</div>

Trace 级别的日志消息数量

<div id="logwarning">
  ### LogWarning
</div>

警告级别的日志消息数量

<div id="loggerelapsednanoseconds">
  ### LoggerElapsedNanoseconds
</div>

日志记录的累计耗时

<div id="mmappedfilecachehits">
  ### MMappedFileCacheHits
</div>

在 MMap 缓存中命中文件的次数 (针对 `mmap` 的 `read_method`) ，因此无需再次对其执行 mmap。

<div id="mmappedfilecachemisses">
  ### MMappedFileCacheMisses
</div>

文件在 MMap 缓存中未命中的次数 (针对 'mmap' `read_method`) ，因此必须再次对其执行 mmap。

<div id="mainconfigloads">
  ### MainConfigLoads
</div>

主配置被重新加载的次数。

<div id="markcacheevictedbytes">
  ### MarkCacheEvictedBytes
</div>

从标记缓存中淘汰的字节数。

<div id="markcacheevictedfiles">
  ### MarkCacheEvictedFiles
</div>

从标记缓存中被淘汰的标记文件数量。

<div id="markcacheevictedmarks">
  ### MarkCacheEvictedMarks
</div>

从标记缓存中淘汰的标记数量。

<div id="markcachehits">
  ### MarkCacheHits
</div>

在标记缓存中命中条目的次数，因此无需加载标记文件。

<div id="markcachemisses">
  ### MarkCacheMisses
</div>

条目未在 标记缓存 中命中的次数，因此必须将标记文件加载到内存中；这是一项开销较大的操作，会增加查询延迟。

<div id="markstasksfromcache">
  ### MarksTasksFromCache
</div>

因标记已存在于缓存中而以同步方式加载标记的次数。

<div id="memoryallocatedwithoutcheck">
  ### MemoryAllocatedWithoutCheck
</div>

未检查内存约束就分配内存的次数。

<div id="memoryallocatedwithoutcheckbytes">
  ### MemoryAllocatedWithoutCheckBytes
</div>

未进行内存约束检查时已分配的字节数。

<div id="memoryallocatorpurge">
  ### MemoryAllocatorPurge
</div>

请求进行内存分配器清理的总次数

<div id="memoryallocatorpurgetimemicroseconds">
  ### MemoryAllocatorPurgeTimeMicroseconds
</div>

内存分配器清理耗费的总时间

<div id="memoryovercommitwaittimemicroseconds">
  ### MemoryOvercommitWaitTimeMicroseconds
</div>

在 OvercommitTracker 中等待内存释放的总耗时。

<div id="memoryworkerrun">
  ### MemoryWorkerRun
</div>

MemoryWorker 在后台执行的次数

<div id="memoryworkerrunelapsedmicroseconds">
  ### MemoryWorkerRunElapsedMicroseconds
</div>

MemoryWorker 执行后台工作的总耗时

<div id="merge">
  ### 合并
</div>

已启动的后台合并次数。

<div id="mergecommitmilliseconds">
  ### MergeCommitMilliseconds
</div>

提交合并结果 (分片重命名、校验和验证、ZooKeeper 更新) 所花费的总时间

<div id="mergeexecutemilliseconds">
  ### MergeExecuteMilliseconds
</div>

执行后台合并所占用的总忙碌时间

<div id="mergehorizontalstageexecutemilliseconds">
  ### MergeHorizontalStageExecuteMilliseconds
</div>

执行后台合并水平阶段所占用的总忙碌时间

<div id="mergehorizontalstagetotalmilliseconds">
  ### MergeHorizontalStageTotalMilliseconds
</div>

后台合并的水平阶段所花费的总时间

<div id="mergemutatebackgroundexecutortaskcancelmicroseconds">
  ### MergeMutateBackgroundExecutorTaskCancelMicroseconds
</div>

在 MergeMutate 执行器 任务中调用 `cancel()` 所花费的时间。

<div id="mergemutatebackgroundexecutortaskexecutestepmicroseconds">
  ### MergeMutateBackgroundExecutorTaskExecuteStepMicroseconds
</div>

MergeMutate 执行器 任务执行 executeStep() 所花费的时间。

<div id="mergemutatebackgroundexecutortaskresetmicroseconds">
  ### MergeMutateBackgroundExecutorTaskResetMicroseconds
</div>

重置 MergeMutate 执行器任务所花费的时间。

<div id="mergemutatebackgroundexecutorwaitmicroseconds">
  ### MergeMutateBackgroundExecutorWaitMicroseconds
</div>

在 MergeMutate 执行器中等待完成的耗时。

<div id="mergeprewarmstageexecutemilliseconds">
  ### MergePrewarmStageExecuteMilliseconds
</div>

执行后台合并预热阶段所占用的总忙碌时间

<div id="mergeprewarmstagetotalmilliseconds">
  ### MergePrewarmStageTotalMilliseconds
</div>

后台合并预热阶段的总耗时

<div id="mergeprojectionstageexecutemilliseconds">
  ### MergeProjectionStageExecuteMilliseconds
</div>

执行后台合并中的投影阶段所消耗的总忙碌时间

<div id="mergeprojectionstagetotalmilliseconds">
  ### MergeProjectionStageTotalMilliseconds
</div>

后台合并中投影阶段花费的总时间

<div id="mergesourceparts">
  ### MergeSourceParts
</div>

计划进行合并的源 parts 数量。

<div id="mergetextindexstageexecutemilliseconds">
  ### MergeTextIndexStageExecuteMilliseconds
</div>

执行后台合并的文本索引阶段所占用的总忙碌时间

<div id="mergetextindexstagetotalmilliseconds">
  ### MergeTextIndexStageTotalMilliseconds
</div>

后台合并中文本索引阶段花费的总时间

<div id="mergetotalmilliseconds">
  ### MergeTotalMilliseconds
</div>

后台合并耗费的总时间

<div id="mergetreeallrangesannouncementssent">
  ### MergeTreeAllRangesAnnouncementsSent
</div>

远程服务器向发起端服务器发送的、关于一组数据分区片段 (适用于 MergeTree 表) 的通知数量。此指标在远程服务器端测量。

<div id="mergetreeallrangesannouncementssentelapsedmicroseconds">
  ### MergeTreeAllRangesAnnouncementsSentElapsedMicroseconds
</div>

从远程服务器向发起端服务器发送关于一组数据分区片段 (用于 MergeTree 表) 的通知所耗费的时间。在远程服务器端测量。

<div id="mergetreedataprojectionwriterblocks">
  ### MergeTreeDataProjectionWriterBlocks
</div>

INSERT 到 MergeTree 表投影的块数。每个块都会形成一个 0 级数据分区片段。

<div id="mergetreedataprojectionwriterblocksalreadysorted">
  ### MergeTreeDataProjectionWriterBlocksAlreadySorted
</div>

插入到 MergeTree 表投影中且被判定为已排序的块数量。

<div id="mergetreedataprojectionwritercompressedbytes">
  ### MergeTreeDataProjectionWriterCompressedBytes
</div>

将插入到 MergeTree 表投影中的数据写入文件系统的字节数。

<div id="mergetreedataprojectionwritermergingblocksmicroseconds">
  ### MergeTreeDataProjectionWriterMergingBlocksMicroseconds
</div>

合并块所耗费的时间

<div id="mergetreedataprojectionwriterrows">
  ### MergeTreeDataProjectionWriterRows
</div>

INSERT 到 MergeTree 表投影的行数。

<div id="mergetreedataprojectionwritersortingblocksmicroseconds">
  ### MergeTreeDataProjectionWriterSortingBlocksMicroseconds
</div>

块排序耗时 (对于投影，其键可能与表的排序键不同)

<div id="mergetreedataprojectionwriteruncompressedbytes">
  ### MergeTreeDataProjectionWriterUncompressedBytes
</div>

插入到 MergeTree 表投影中的未压缩字节数 (按列在内存中的存储形式计算) 。

<div id="mergetreedatawriterblocks">
  ### MergeTreeDataWriterBlocks
</div>

向 MergeTree 表中 INSERT 的块数量。每个块都会形成一个级别为零的数据分区片段。

<div id="mergetreedatawriterblocksalreadysorted">
  ### MergeTreeDataWriterBlocksAlreadySorted
</div>

INSERT 到 MergeTree 表中且似乎已排序好的块数。

<div id="mergetreedatawritercompressedbytes">
  ### MergeTreeDataWriterCompressedBytes
</div>

将插入到 MergeTree 表中的数据写入文件系统的字节数。

<div id="mergetreedatawritermergingblocksmicroseconds">
  ### MergeTreeDataWriterMergingBlocksMicroseconds
</div>

合并输入块所耗费的时间 (适用于特殊的 MergeTree 引擎)

<div id="mergetreedatawriterprojectionscalculationmicroseconds">
  ### MergeTreeDataWriterProjectionsCalculationMicroseconds
</div>

计算 投影 所花费的时间

<div id="mergetreedatawriterrows">
  ### MergeTreeDataWriterRows
</div>

插入到 MergeTree 表中的行数。

<div id="mergetreedatawriterskipindicescalculationmicroseconds">
  ### MergeTreeDataWriterSkipIndicesCalculationMicroseconds
</div>

计算跳过索引所花费的时间

<div id="mergetreedatawritersortingblocksmicroseconds">
  ### MergeTreeDataWriterSortingBlocksMicroseconds
</div>

块排序耗时

<div id="mergetreedatawriterstatisticscalculationmicroseconds">
  ### MergeTreeDataWriterStatisticsCalculationMicroseconds
</div>

计算统计信息的耗时

<div id="mergetreedatawriteruncompressedbytes">
  ### MergeTreeDataWriterUncompressedBytes
</div>

插入到 MergeTree 表中的未压缩字节数 (按列在内存中的存储形式计算) 。

<div id="mergetreeprefetchedreadpoolinit">
  ### MergeTreePrefetchedReadPoolInit
</div>

准备 MergeTreePrefetchedReadPool 中任务所花费的时间

<div id="mergetreereadtaskrequestsreceived">
  ### MergeTreeReadTaskRequestsReceived
</div>

从远程服务器回传到发起端服务器、用于选择读取任务 (针对 MergeTree 表) 的回调请求数。在发起端服务器侧计量。

<div id="mergetreereadtaskrequestssent">
  ### MergeTreeReadTaskRequestsSent
</div>

为选择读取任务，远程服务器向发起端服务器请求的回调次数 (针对 MergeTree 表) 。在远程服务器端测量。

<div id="mergetreereadtaskrequestssentelapsedmicroseconds">
  ### MergeTreeReadTaskRequestsSentElapsedMicroseconds
</div>

远程服务器向发起端服务器请求回调以选择读取任务所耗费的时间 (适用于 MergeTree 表) 。在远程服务器端测量。

<div id="mergeverticalstageexecutemilliseconds">
  ### MergeVerticalStageExecuteMilliseconds
</div>

后台合并垂直阶段执行所占用的总忙碌时间

<div id="mergeverticalstagetotalmilliseconds">
  ### MergeVerticalStageTotalMilliseconds
</div>

后台合并纵向阶段耗费的总时间

<div id="mergewrittenrows">
  ### MergeWrittenRows
</div>

合并期间写入的行数。

<div id="mergedcolumns">
  ### MergedColumns
</div>

在合并操作的水平阶段中被合并的列数。

<div id="mergedintocompactparts">
  ### MergedIntoCompactParts
</div>

被合并为 Compact 格式的 parts 数量。

<div id="mergedintowideparts">
  ### MergedIntoWideParts
</div>

合并为 Wide 格式的 parts 的数量。

<div id="mergedprojections">
  ### MergedProjections
</div>

在 MergeTree 合并过程中被合并 (而非重建) 的投影数量。

<div id="mergedrows">
  ### MergedRows
</div>

后台合并读取的行数。这是合并前的行数。

<div id="mergeduncompressedbytes">
  ### MergedUncompressedBytes
</div>

后台合并读取的未压缩字节数 (按列在内存中的存储形式计算) 。这是合并前的数值。

<div id="mergermutatorpartsinrangesformergecount">
  ### MergerMutatorPartsInRangesForMergeCount
</div>

可供 合并 的候选 parts 数量

<div id="mergermutatorpreparerangesformergeelapsedmicroseconds">
  ### MergerMutatorPrepareRangesForMergeElapsedMicroseconds
</div>

根据合并谓词准备可进行合并的 parts 范围所花费的时间。

<div id="mergermutatorrangesformergecount">
  ### MergerMutatorRangesForMergeCount
</div>

用于合并的候选范围数量

<div id="mergermutatorselectpartsformergeelapsedmicroseconds">
  ### MergerMutatorSelectPartsForMergeElapsedMicroseconds
</div>

从各个范围中选择可合并 parts 所花费的时间。

<div id="mergermutatorselectrangepartscount">
  ### MergerMutatorSelectRangePartsCount
</div>

所选合并范围内的 parts 数量

<div id="mergermutatorsgetpartsformergeelapsedmicroseconds">
  ### MergerMutatorsGetPartsForMergeElapsedMicroseconds
</div>

获取数据分区片段快照并基于其构建范围所花费的时间。

<div id="mergesrejectedbymemorylimit">
  ### 后台合并因内存限制被拒绝的次数
</div>

因内存限制而被拒绝的后台合并次数

<div id="mergesthrottlerbytes">
  ### MergesThrottlerBytes
</div>

通过 'max\_merges\_bandwidth\_for\_server' 限流器的字节数。

<div id="mergesthrottlersleepmicroseconds">
  ### MergesThrottlerSleepMicroseconds
</div>

查询因遵守 'max\_merges\_bandwidth\_for\_server' 限流而休眠的总时长。

<div id="mergingsortedmilliseconds">
  ### MergingSortedMilliseconds
</div>

合并已排序列所耗费的总时间

<div id="metadatafromkeeperbackgroundcleanupblobs">
  ### MetadataFromKeeperBackgroundCleanupBlobs
</div>

由后台任务清理空 blob layout 分片的次数

<div id="metadatafromkeeperbackgroundcleanuperrors">
  ### MetadataFromKeeperBackgroundCleanupErrors
</div>

后台清理任务中发生错误的次数

<div id="metadatafromkeeperbackgroundcleanupobjects">
  ### MetadataFromKeeperBackgroundCleanupObjects
</div>

后台任务执行清理已删除旧对象的次数

<div id="metadatafromkeeperbackgroundcleanuptransactions">
  ### MetadataFromKeeperBackgroundCleanupTransactions
</div>

后台任务清理旧事务幂等令牌的次数

<div id="metadatafromkeepercachehit">
  ### MetadataFromKeeperCacheHit
</div>

对象存储元数据请求在未向 Keeper 发起请求的情况下直接由缓存响应的次数

<div id="metadatafromkeepercachemiss">
  ### MetadataFromKeeperCacheMiss
</div>

对象存储元数据请求需由 Keeper 返回结果的次数

<div id="metadatafromkeepercachetoomanyinvalidated">
  ### MetadataFromKeeperCacheTooManyInvalidated
</div>

文件系统缓存返回过多无效条目的次数

<div id="metadatafromkeepercacheupdatemicroseconds">
  ### MetadataFromKeeperCacheUpdateMicroseconds
</div>

更新缓存 (包括等待 Keeper 响应) 所耗费的总时间

<div id="metadatafromkeepercleanuptransactioncommit">
  ### MetadataFromKeeperCleanupTransactionCommit
</div>

尝试执行已删除对象清理的元数据事务提交的次数

<div id="metadatafromkeepercleanuptransactioncommitretry">
  ### MetadataFromKeeperCleanupTransactionCommitRetry
</div>

已删除对象清理过程中元数据事务提交的重试次数

<div id="metadatafromkeeperindividualoperations">
  ### MetadataFromKeeperIndividualOperations
</div>

对 Keeper 发起的单次或批量请求中读取或写入的路径数量

<div id="metadatafromkeeperindividualoperationsmicroseconds">
  ### MetadataFromKeeperIndividualOperationsMicroseconds
</div>

向 Keeper 发起单个或多个请求期间的耗时

<div id="metadatafromkeeperoperations">
  ### MetadataFromKeeperOperations
</div>

向 Keeper 发起请求的次数

<div id="metadatafromkeeperreconnects">
  ### MetadataFromKeeperReconnects
</div>

重连 Keeper 的次数

<div id="metadatafromkeepertransactioncommit">
  ### MetadataFromKeeperTransactionCommit
</div>

元数据事务提交的尝试次数

<div id="metadatafromkeepertransactioncommitretry">
  ### MetadataFromKeeperTransactionCommitRetry
</div>

元数据事务提交重试次数

<div id="metadatafromkeeperupdatecacheonelevel">
  ### MetadataFromKeeperUpdateCacheOneLevel
</div>

目录树某一层级的缓存更新次数

<div id="movebackgroundexecutortaskcancelmicroseconds">
  ### MoveBackgroundExecutorTaskCancelMicroseconds
</div>

Move 执行器 任务在 cancel() 中耗费的时间。

<div id="movebackgroundexecutortaskexecutestepmicroseconds">
  ### MoveBackgroundExecutorTaskExecuteStepMicroseconds
</div>

在 Move 执行器任务中执行 executeStep() 所花费的时间。

<div id="movebackgroundexecutortaskresetmicroseconds">
  ### MoveBackgroundExecutorTaskResetMicroseconds
</div>

重置 Move 执行器任务所花费的时间。

<div id="movebackgroundexecutorwaitmicroseconds">
  ### MoveBackgroundExecutorWaitMicroseconds
</div>

在 Move 执行器中等待完成所耗费的时间。

<div id="mutatetaskprojectionscalculationmicroseconds">
  ### MutateTaskProjectionsCalculationMicroseconds
</div>

在变更中计算投影所花费的时间

<div id="mutatedrows">
  ### MutatedRows
</div>

为变更操作读取的行数。表示变更前的行数

<div id="mutateduncompressedbytes">
  ### MutatedUncompressedBytes
</div>

为变更而读取的未压缩字节数 (指列以存储在内存中时的形式计算) 。这是变更前的数值。

<div id="mutationaffectedrowsupperbound">
  ### MutationAffectedRowsUpperBound
</div>

受变更影响的行数上限 (例如，满足 UPDATE 或 DELETE 变更谓词的行数) 。实际数量可能略少

<div id="mutationallpartcolumns">
  ### MutationAllPartColumns
</div>

创建对分片中所有列执行变更任务的次数

<div id="mutationcommitmilliseconds">
  ### MutationCommitMilliseconds
</div>

提交变更结果 (分片重命名、校验和校验、ZooKeeper 更新) 花费的总时间

<div id="mutationcreatedemptyparts">
  ### MutationCreatedEmptyParts
</div>

未执行变更、而是被替换为空 parts 的 parts 总数

<div id="mutationexecutemilliseconds">
  ### MutationExecuteMilliseconds
</div>

执行变更所占用的总忙碌时间。

<div id="mutationsomepartcolumns">
  ### MutationSomePartColumns
</div>

创建用于对分片中部分列执行变更的任务的次数

<div id="mutationtotalmilliseconds">
  ### MutationTotalMilliseconds
</div>

变更耗费的总时间。

<div id="mutationtotalparts">
  ### MutationTotalParts
</div>

尝试应用变更的 parts 总数

<div id="mutationuntouchedparts">
  ### MutationUntouchedParts
</div>

尝试应用变更但因 predicate 而被完全跳过的 parts 总数

<div id="mutationsappliedonflyinallreadtasks">
  ### MutationsAppliedOnFlyInAllReadTasks
</div>

所有读取任务中实时应用的变更总数

<div id="mutationsthrottlerbytes">
  ### MutationsThrottlerBytes
</div>

经 'max\_mutations\_bandwidth\_for\_server' 限流器传输的字节数。

<div id="mutationsthrottlersleepmicroseconds">
  ### MutationsThrottlerSleepMicroseconds
</div>

查询为遵循 `max_mutations_bandwidth_for_server` 限流而休眠的总时长。

<div id="naivebayesclassifiermodelsallocatedbytes">
  ### NaiveBayesClassifierModelsAllocatedBytes
</div>

朴素贝叶斯分类器模型已分配的字节数。

<div id="naivebayesclassifiermodelsloaded">
  ### NaiveBayesClassifierModelsLoaded
</div>

已加载的朴素贝叶斯分类器模型数。

<div id="networkreceivebytes">
  ### NetworkReceiveBytes
</div>

从网络接收的总字节数。仅统计与 ClickHouse 相关的网络通信，不包括第三方库产生的网络交互。

<div id="networkreceiveelapsedmicroseconds">
  ### NetworkReceiveElapsedMicroseconds
</div>

等待接收数据或从网络接收数据所耗费的总时间。仅包含与 ClickHouse 相关的网络交互，不包括由第三方库产生的交互。

<div id="networksendbytes">
  ### NetworkSendBytes
</div>

通过网络发送的总字节数。仅统计与 ClickHouse 相关的网络交互，不包括第三方库产生的网络交互。

<div id="networksendelapsedmicroseconds">
  ### NetworkSendElapsedMicroseconds
</div>

等待将数据发送到网络或通过网络发送数据所耗费的总时间。仅包括与 ClickHouse 相关的网络交互，不包括第三方库产生的网络交互。

<div id="notcreatedlogentryformerge">
  ### NotCreatedLogEntryForMerge
</div>

由于另一个副本并发更新了日志，ReplicatedMergeTree 中用于合并 parts 的日志条目未能创建。

<div id="notcreatedlogentryformutation">
  ### NotCreatedLogEntryForMutation
</div>

由于另一副本并发更新日志，未能创建用于对 ReplicatedMergeTree 中 parts 执行变更的日志条目。

<div id="oscpuvirtualtimemicroseconds">
  ### OSCPUVirtualTimeMicroseconds
</div>

操作系统可见的 CPU 已用时间。不包括因虚拟化而产生的非自愿等待。

<div id="oscpuwaitmicroseconds">
  ### OSCPUWaitMicroseconds
</div>

从操作系统的角度看，线程已准备执行但仍在等待操作系统调度的总时间。

<div id="osiowaitmicroseconds">
  ### OSIOWaitMicroseconds
</div>

从操作系统的角度来看，线程等待 IO 操作结果所耗费的总时间。这是真实的 IO，不包括页缓存。

<div id="osreadbytes">
  ### OSReadBytes
</div>

从磁盘或块设备读取的字节数。不包括从页缓存中读取的字节。由于块大小、预读等因素，实际读取的数据量可能会偏大。

<div id="osreadchars">
  ### OSReadChars
</div>

从文件系统 (包括页缓存) 、网络及其他文件中读取的字节数。

<div id="oswritebytes">
  ### OSWriteBytes
</div>

写入磁盘或块设备的字节数。不包括页缓存中脏页里的字节。也可能不包括由操作系统异步写入的数据。

<div id="oswritechars">
  ### OSWriteChars
</div>

写入文件系统的字节数，包括 page cache，以及网络和其他文件。

<div id="objectstorageglobfilteredobjects">
  ### ObjectStorageGlobFilteredObjects
</div>

未匹配 glob 或 regex 模式、因此在列出时被跳过的对象。

<div id="objectstoragelistedobjects">
  ### ObjectStorageListedObjects
</div>

应用任何过滤器之前，对象存储列出 API 返回的对象总数。

<div id="objectstoragepredicatefilteredobjects">
  ### ObjectStoragePredicateFilteredObjects
</div>

因对 \_path/\_file 应用虚拟列谓词过滤而被排除的对象。

<div id="objectstoragequeuecancelledfiles">
  ### ObjectStorageQueueCancelledFiles
</div>

StorageS3(Azure)Queue 中被取消的文件数量

<div id="objectstoragequeuecleanupmaxsetsizeorttlmicroseconds">
  ### ObjectStorageQueueCleanupMaxSetSizeOrTTLMicroseconds
</div>

将文件标记为失败所花费的时间

<div id="objectstoragequeuecommitrequests">
  ### ObjectStorageQueueCommitRequests
</div>

将文件提交为 failed 或 processed 状态的 Keeper 请求数

<div id="objectstoragequeueexceptionsduringinsert">
  ### ObjectStorageQueueExceptionsDuringInsert
</div>

S3(Azure)Queue 中插入时发生的异常数量

<div id="objectstoragequeueexceptionsduringread">
  ### ObjectStorageQueueExceptionsDuringRead
</div>

S3(Azure)Queue 读取期间发生的异常数量

<div id="objectstoragequeuefailedfiles">
  ### ObjectStorageQueueFailedFiles
</div>

处理失败的文件数

<div id="objectstoragequeuefailedtobatchsetprocessing">
  ### ObjectStorageQueueFailedToBatchSetProcessing
</div>

将对象批量设置为处理中状态的请求失败次数

<div id="objectstoragequeuefilteredfiles">
  ### ObjectStorageQueueFilteredFiles
</div>

StorageS3(Azure)Queue 中被过滤的文件数

<div id="objectstoragequeueinsertiterations">
  ### ObjectStorageQueueInsertIterations
</div>

插入迭代次数

<div id="objectstoragequeuelistedfiles">
  ### ObjectStorageQueueListedFiles
</div>

StorageS3(Azure)Queue 中列出的文件数量

<div id="objectstoragequeuemovedobjects">
  ### ObjectStorageQueueMovedObjects
</div>

设置 after\_processing = move 后被移动的对象数量

<div id="objectstoragequeueprocessedfiles">
  ### ObjectStorageQueueProcessedFiles
</div>

已处理文件数量

<div id="objectstoragequeueprocessedrows">
  ### ObjectStorageQueueProcessedRows
</div>

StorageS3(Azure)Queue 中已处理行数

<div id="objectstoragequeuepullmicroseconds">
  ### ObjectStorageQueuePullMicroseconds
</div>

读取文件数据耗费的时间

<div id="objectstoragequeuereadbytes">
  ### ObjectStorageQueueReadBytes
</div>

读取的字节数 (不等于实际插入的字节数)

<div id="objectstoragequeuereadfiles">
  ### ObjectStorageQueueReadFiles
</div>

读取的文件数 (不等于实际插入的文件数)

<div id="objectstoragequeuereadrows">
  ### ObjectStorageQueueReadRows
</div>

读取的行数 (不等于实际插入的行数)

<div id="objectstoragequeueremovedobjects">
  ### ObjectStorageQueueRemovedObjects
</div>

因 after\_processing = delete 而被删除的对象数量

<div id="objectstoragequeuesuccessfulcommits">
  ### ObjectStorageQueueSuccessfulCommits
</div>

成功的 Keeper 提交数

<div id="objectstoragequeuetaggedobjects">
  ### ObjectStorageQueueTaggedObjects
</div>

被标记为 after\_processing = tag 的对象数

<div id="objectstoragequeuetrysetprocessingfailed">
  ### ObjectStorageQueueTrySetProcessingFailed
</div>

将文件设为处理中状态失败的次数

<div id="objectstoragequeuetrysetprocessingrequests">
  ### ObjectStorageQueueTrySetProcessingRequests
</div>

尝试发起将对象设为处理中状态的请求次数

<div id="objectstoragequeuetrysetprocessingsucceeded">
  ### ObjectStorageQueueTrySetProcessingSucceeded
</div>

成功将文件标记为处理中状态的次数

<div id="objectstoragequeueunsuccessfulcommits">
  ### ObjectStorageQueueUnsuccessfulCommits
</div>

Keeper 提交失败次数

<div id="objectstoragereadobjects">
  ### ObjectStorageReadObjects
</div>

对象存储源中实际打开并读取的对象数。

<div id="obsoletereplicatedparts">
  ### ObsoleteReplicatedParts
</div>

数据分区片段被另一个从副本拉取的数据分区片段覆盖的次数 (即我们会将被覆盖的数据分区片段标记为已废弃，不再需要) 。

<div id="openedfilecachehits">
  ### OpenedFileCacheHits
</div>

在已打开的文件缓存中命中文件的次数，因此无需再次打开该文件。

<div id="openedfilecachemicroseconds">
  ### OpenedFileCacheMicroseconds
</div>

执行 OpenedFileCache 方法所耗费的时间。

<div id="openedfilecachemisses">
  ### OpenedFileCacheMisses
</div>

文件在已打开的文件缓存中未命中，因此不得不再次打开它的次数。

<div id="otherquerytimemicroseconds">
  ### OtherQueryTimeMicroseconds
</div>

非 SELECT 或 INSERT 类型查询的总耗时。

<div id="overflowany">
  ### OverflowAny
</div>

近似 GROUP BY 生效的次数：当聚合只对前 'max\_rows\_to\_group\_by' 个唯一键进行，而由于 'group\_by\_overflow\_mode' = 'any'，其余键被忽略时。

<div id="overflowbreak">
  ### OverflowBreak
</div>

由于查询复杂度限制且设置了 '\*\_overflow\_mode' = 'break'，数据处理被中止并导致结果不完整的次数。

<div id="overflowthrow">
  ### OverflowThrow
</div>

设置 '\*\_overflow\_mode' = 'throw' 时，因达到查询复杂度限制而取消数据处理并抛出异常的次数。

<div id="pagecachehits">
  ### PageCacheHits
</div>

数据块在用户态页缓存中命中的次数。

<div id="pagecachemisses">
  ### PageCacheMisses
</div>

数据块在用户态页缓存中未命中的次数。

<div id="pagecacheovercommitresize">
  ### PageCacheOvercommitResize
</div>

内存分配过程中，为释放内存而自动调整用户态页缓存大小的次数。

<div id="pagecachereadbytes">
  ### PageCacheReadBytes
</div>

从用户态页缓存中读取的字节数。

<div id="pagecacheresized">
  ### PageCacheResized
</div>

用户态页缓存自动调整大小的次数 (通常每秒会发生几次，由 `memory_worker_period_ms` 控制) 。

<div id="pagecacheweightlost">
  ### PageCacheWeightLost
</div>

从用户态页缓存中被逐出的字节数

<div id="parallelreplicasannouncementmicroseconds">
  ### ParallelReplicasAnnouncementMicroseconds
</div>

发送通知耗费的时间

<div id="parallelreplicasavailablecount">
  ### ParallelReplicasAvailableCount
</div>

使用基于任务的并行副本执行查询时可用的副本数

<div id="parallelreplicascollectingownedsegmentsmicroseconds">
  ### ParallelReplicasCollectingOwnedSegmentsMicroseconds
</div>

收集按哈希归属的分段所花费的时间

<div id="parallelreplicasdeniedrequests">
  ### ParallelReplicasDeniedRequests
</div>

发往发起节点且被完全拒绝的请求数

<div id="parallelreplicashandleannouncementmicroseconds">
  ### ParallelReplicasHandleAnnouncementMicroseconds
</div>

处理副本通知所用的时间

<div id="parallelreplicashandlerequestmicroseconds">
  ### ParallelReplicasHandleRequestMicroseconds
</div>

处理来自副本的标记请求所用的时间

<div id="parallelreplicasnumrequests">
  ### ParallelReplicasNumRequests
</div>

发送到发起节点的请求数。

<div id="parallelreplicasprocessingpartsmicroseconds">
  ### ParallelReplicasProcessingPartsMicroseconds
</div>

处理数据分区片段耗时

<div id="parallelreplicasquerycount">
  ### ParallelReplicasQueryCount
</div>

一次查询执行过程中使用并行副本执行的 (子) 查询数

<div id="parallelreplicasreadassignedforstealingmarks">
  ### ParallelReplicasReadAssignedForStealingMarks
</div>

所有副本中，通过一致性哈希分配给工作窃取的已调度标记数量总和

<div id="parallelreplicasreadassignedmarks">
  ### ParallelReplicasReadAssignedMarks
</div>

所有副本中通过一致性哈希分配的已调度标记总数

<div id="parallelreplicasreadmarks">
  ### ParallelReplicasReadMarks
</div>

给定副本读取的标记数

<div id="parallelreplicasreadrequestmicroseconds">
  ### ParallelReplicasReadRequestMicroseconds
</div>

读取请求耗时

<div id="parallelreplicasreadunassignedmarks">
  ### ParallelReplicasReadUnassignedMarks
</div>

所有副本中已调度的未分配标记总数

<div id="parallelreplicasstealingbyhashmicroseconds">
  ### ParallelReplicasStealingByHashMicroseconds
</div>

按哈希收集待窃取分段所耗费的时间

<div id="parallelreplicasstealingleftoversmicroseconds">
  ### ParallelReplicasStealingLeftoversMicroseconds
</div>

收集遗留分段所用的时间

<div id="parallelreplicasunavailablecount">
  ### ParallelReplicasUnavailableCount
</div>

在基于任务的并行副本查询执行期间，已被选中但随后发现不可用的副本数量

<div id="parallelreplicasusedcount">
  ### ParallelReplicasUsedCount
</div>

使用基于任务的并行副本执行查询时使用的副本数

<div id="parquetcolumnsfilterexpression">
  ### ParquetColumnsFilterExpression
</div>

经过过滤器的列总数

<div id="parquetdecodingtaskbatches">
  ### ParquetDecodingTaskBatches
</div>

由 Parquet 读取器提交到线程池的任务组

<div id="parquetdecodingtasks">
  ### ParquetDecodingTasks
</div>

由 Parquet 读取器 发起的任务

<div id="parquetfetchwaittimemicroseconds">
  ### ParquetFetchWaitTimeMicroseconds
</div>

解码线程读取 Parquet 文件时的等待时间 (不包括预取线程)

<div id="parquetmetadatacachehits">
  ### ParquetMetadataCacheHits
</div>

在缓存中命中 Parquet 元数据的次数。

<div id="parquetmetadatacachemisses">
  ### ParquetMetadataCacheMisses
</div>

未在缓存中命中 Parquet 元数据、因此必须从磁盘读取的次数。

<div id="parquetmetadatacacheweightlost">
  ### ParquetMetadataCacheWeightLost
</div>

从 Parquet 元数据缓存中逐出的字节数估计值。

<div id="parquetprefetcherreadentirefile">
  ### ParquetPrefetcherReadEntireFile
</div>

DB::Parquet::Prefetcher 以 ReadMode::EntireFileIsInMemory 模式读取的总次数

<div id="parquetprefetcherreadrandomread">
  ### ParquetPrefetcherReadRandomRead
</div>

DB::Parquet::Prefetcher 使用 ReadMode::RandomRead 的读取总次数

<div id="parquetprefetcherreadseekandread">
  ### ParquetPrefetcherReadSeekAndRead
</div>

DB::Parquet::Prefetcher 以 ReadMode::SeekAndRead 模式进行读取的总次数

<div id="parquetprunedrowgroups">
  ### ParquetPrunedRowGroups
</div>

从 Parquet 数据中剪枝掉的行组总数

<div id="parquetreadrowgroups">
  ### ParquetReadRowGroups
</div>

从 Parquet 数据中读取的行组总数

<div id="parquetrowsfilterexpression">
  ### ParquetRowsFilterExpression
</div>

经过过滤器的总行数

<div id="partslockholdmicroseconds">
  ### PartsLockHoldMicroseconds
</div>

在 MergeTree 表中持有数据分区片段锁所花费的总时间

<div id="partslockwaitmicroseconds">
  ### PartsLockWaitMicroseconds
</div>

在 MergeTree 表中等待数据分区片段锁的总时间

<div id="partslocks">
  ### PartsLocks
</div>

MergeTree 表的数据分区片段锁获取次数

<div id="patchesacquirelockmicroseconds">
  ### PatchesAcquireLockMicroseconds
</div>

执行轻量级更新时获取锁所花费的总微秒数

<div id="patchesacquirelocktries">
  ### PatchesAcquireLockTries
</div>

执行轻量级更新时尝试获取锁的总次数

<div id="patchesappliedinallreadtasks">
  ### PatchesAppliedInAllReadTasks
</div>

全部读取任务中已应用的补丁分区片段总数

<div id="patchesjoinappliedinallreadtasks">
  ### PatchesJoinAppliedInAllReadTasks
</div>

在所有读任务中以 Join 模式应用的补丁分区片段总数

<div id="patchesjoinrowsaddedtohashtable">
  ### PatchesJoinRowsAddedToHashTable
</div>

以 Join 模式应用补丁分区片段时加入哈希表的总行数

<div id="patchesmergeappliedinallreadtasks">
  ### PatchesMergeAppliedInAllReadTasks
</div>

所有读取任务中以 Merge 模式应用的补丁分区片段总数

<div id="patchesreadrows">
  ### PatchesReadRows
</div>

从补丁分区片段读取的总行数

<div id="patchesreaduncompressedbytes">
  ### PatchesReadUncompressedBytes
</div>

从补丁分区片段中读取的未压缩字节总数

<div id="perfalignmentfaults">
  ### PerfAlignmentFaults
</div>

对齐故障次数。当发生未对齐的内存访问时，就会出现这类故障；内核虽然可以处理，但会降低性能。此问题只会出现在某些架构上 (x86 上不会出现) 。

<div id="perfbranchinstructions">
  ### PerfBranchInstructions
</div>

已执行的分支指令。在 Linux 2.6.35 之前，这在 AMD 处理器上使用的是错误的事件。

<div id="perfbranchmisses">
  ### PerfBranchMisses
</div>

被错误预测的分支指令。

<div id="perfbuscycles">
  ### PerfBusCycles
</div>

总线周期，可能不同于总周期。

<div id="perfcpuclock">
  ### PerfCPUClock
</div>

CPU 时钟，一种高分辨率的按 CPU 计时器

<div id="perfcpucycles">
  ### PerfCPUCycles
</div>

总周期数。请留意 CPU 频率调整时带来的影响。

<div id="perfcpumigrations">
  ### PerfCPUMigrations
</div>

进程迁移到其他 CPU 的次数

<div id="perfcachemisses">
  ### PerfCacheMisses
</div>

缓存未命中。通常表示最后一级缓存 (Last Level Cache) 未命中；该指标通常与 PERFCOUNTHWCACHEREFERENCES 事件配合使用，以计算缓存未命中率。

<div id="perfcachereferences">
  ### PerfCacheReferences
</div>

缓存访问次数。通常，这表示最后一级缓存 (Last Level Cache) 的访问次数，但具体含义可能因 CPU 而异。其中也可能包括预取和一致性消息；同样，这取决于 CPU 的设计。

<div id="perfcontextswitches">
  ### PerfContextSwitches
</div>

上下文切换次数

<div id="perfdatatlbmisses">
  ### PerfDataTLBMisses
</div>

数据 TLB 未命中

<div id="perfdatatlbreferences">
  ### PerfDataTLBReferences
</div>

数据 TLB 引用次数

<div id="perfemulationfaults">
  ### PerfEmulationFaults
</div>

仿真故障次数。内核有时会在遇到未实现的指令时触发陷阱，并在用户空间中对其进行仿真。这可能会对性能造成负面影响。

<div id="perfinstructiontlbmisses">
  ### PerfInstructionTLBMisses
</div>

指令 TLB 未命中

<div id="perfinstructiontlbreferences">
  ### PerfInstructionTLBReferences
</div>

指令 TLB 访问

<div id="perfinstructions">
  ### PerfInstructions
</div>

已退休指令数。请注意，该计数可能会受到多种因素影响，其中最明显的是硬件中断计数。

<div id="perflocalmemorymisses">
  ### PerfLocalMemoryMisses
</div>

本地 NUMA 节点内存读取未命中次数

<div id="perflocalmemoryreferences">
  ### PerfLocalMemoryReferences
</div>

本地 NUMA 节点内存读操作

<div id="perfminenabledrunningtime">
  ### PerfMinEnabledRunningTime
</div>

启用时间最短的事件的运行时间。用于跟踪事件多路复用的程度

<div id="perfminenabledtime">
  ### PerfMinEnabledTime
</div>

对于所有事件，事件处于启用状态的最小时间。用于跟踪事件复用的影响

<div id="perfrefcpucycles">
  ### PerfRefCPUCycles
</div>

总周期数；不受 CPU 频率变化影响。

<div id="perfstalledcyclesbackend">
  ### PerfStalledCyclesBackend
</div>

指令退休期间发生停滞的周期数。

<div id="perfstalledcyclesfrontend">
  ### PerfStalledCyclesFrontend
</div>

指令发射阶段的停滞周期。

<div id="perftaskclock">
  ### PerfTaskClock
</div>

当前正在运行任务对应的时钟计数

<div id="polygonsaddedtopool">
  ### PolygonsAddedToPool
</div>

一个 Polygon 已添加到 `pointInPolygon` 函数的缓存 (池) 中。

<div id="polygonsinpoolallocatedbytes">
  ### PolygonsInPoolAllocatedBytes
</div>

缓存 (池) 中为 `pointInPolygon` 函数添加的 Polygon 所占用的字节数。

<div id="preferredwarmedunmergedparts">
  ### 首选已预热的未合并 parts
</div>

参见设置 prefer\_warmed\_unmerged\_parts\_seconds。读取查询未使用尚未被 CacheWarmer 拉入缓存的 merged part，而是使用缓存中过期的、合并前的 parts 的次数。

<div id="primaryindexcachehits">
  ### PrimaryIndexCacheHits
</div>

在主索引缓存中命中条目的次数，因此无需加载索引文件。

<div id="primaryindexcachemisses">
  ### PrimaryIndexCacheMisses
</div>

主索引缓存未命中条目的次数，因此不得不将索引文件加载到内存中；这是一项代价高昂的操作，会增加查询延迟。

<div id="querieswithsubqueries">
  ### 包含子查询的查询
</div>

统计包含其所有子查询的查询数量

<div id="query">
  ### 查询
</div>

被解释并可能执行的查询数量。不包括解析失败的查询，也不包括因 AST 大小限制、配额限制或同时运行的查询数量限制而被拒绝的查询。可能包括由 ClickHouse 自身发起的内部查询。不包括子查询。

<div id="querybackupthrottlerbytes">
  ### QueryBackupThrottlerBytes
</div>

通过 'max\_backup\_bandwidth' 限流器的字节数。

<div id="querybackupthrottlersleepmicroseconds">
  ### QueryBackupThrottlerSleepMicroseconds
</div>

查询为满足 `max_backup_bandwidth` 限流要求而休眠的总时长。

<div id="querycacheageseconds">
  ### QueryCacheAgeSeconds
</div>

找到的查询缓存条目的总存续时间 (以秒为单位) 。无论命中还是未命中，都会设置该值。

<div id="querycachehits">
  ### QueryCacheHits
</div>

查询结果在查询缓存中命中的次数 (从而避免了查询计算) 。仅对设置了 `use_query_cache = 1` 的 SELECT 查询更新。

<div id="querycachemisses">
  ### QueryCacheMisses
</div>

查询结果在查询缓存中未命中的次数 (因此需要重新计算查询) 。仅针对使用 SETTING use\_query\_cache = 1 的 SELECT 查询更新。

<div id="querycachereadbytes">
  ### QueryCacheReadBytes
</div>

从查询缓存读取的 (未压缩) 字节数。

<div id="querycachereadrows">
  ### QueryCacheReadRows
</div>

从查询缓存读取的行数。

<div id="querycachewrittenbytes">
  ### QueryCacheWrittenBytes
</div>

写入查询缓存的 (未压缩) 字节数

<div id="querycachewrittenrows">
  ### QueryCacheWrittenRows
</div>

写入查询缓存的行数。

<div id="queryconditioncachehits">
  ### QueryConditionCacheHits
</div>

在查询条件缓存中命中某个条目的次数 (因此可跳过读取标记) 。仅对设置了 `SETTING use_query_condition_cache = 1` 的 SELECT 查询更新。

<div id="queryconditioncachemisses">
  ### QueryConditionCacheMisses
</div>

在查询条件缓存中未命中条目的次数 (因此无法跳过读取标记) 。仅对设置了 `SETTING use_query_condition_cache = 1` 的 SELECT 查询进行更新。

<div id="querylocalreadthrottlerbytes">
  ### QueryLocalReadThrottlerBytes
</div>

通过 `max_local_read_bandwidth` 限流器的字节数。

<div id="querylocalreadthrottlersleepmicroseconds">
  ### QueryLocalReadThrottlerSleepMicroseconds
</div>

查询因受 `max_local_read_bandwidth` 限流而进入休眠的总时长。

<div id="querylocalwritethrottlerbytes">
  ### QueryLocalWriteThrottlerBytes
</div>

通过 `max_local_write_bandwidth` 限流器的字节数。

<div id="querylocalwritethrottlersleepmicroseconds">
  ### QueryLocalWriteThrottlerSleepMicroseconds
</div>

查询为遵守 `max_local_write_bandwidth` 限流而休眠的总时长。

<div id="querymaskingrulesmatch">
  ### QueryMaskingRulesMatch
</div>

查询脱敏规则成功匹配的次数。

<div id="querymemorylimitexceeded">
  ### QueryMemoryLimitExceeded
</div>

查询超过内存限制的次数。

<div id="queryplanoptimizemicroseconds">
  ### QueryPlanOptimizeMicroseconds
</div>

执行查询计划优化所耗费的总时间。

<div id="querypreempted">
  ### QueryPreempted
</div>

因 `priority` 设置而被暂停并处于等待状态的任务次数

<div id="queryprofilerconcurrencyoverruns">
  ### QueryProfilerConcurrencyOverruns
</div>

由于其他线程中并发运行的 query profiler 过多，我们丢弃 query profiler 信号处理的次数，这可能表明系统已过载。

<div id="queryprofilererrors">
  ### QueryProfilerErrors
</div>

在异步栈展开过程中发生的无效内存访问。

<div id="queryprofilerruns">
  ### QueryProfilerRuns
</div>

QueryProfiler 的运行次数。

<div id="queryprofilersignaloverruns">
  ### QueryProfilerSignalOverruns
</div>

因超限而丢弃 query profiler 信号处理的次数，加上操作系统因超限而未传递的信号次数。

<div id="queryremotereadthrottlerbytes">
  ### QueryRemoteReadThrottlerBytes
</div>

经过 'max\_remote\_read\_network\_bandwidth' 限流器的字节数。

<div id="queryremotereadthrottlersleepmicroseconds">
  ### QueryRemoteReadThrottlerSleepMicroseconds
</div>

查询因受 `max_remote_read_network_bandwidth` 限流而进入休眠状态的总时长。

<div id="queryremotewritethrottlerbytes">
  ### QueryRemoteWriteThrottlerBytes
</div>

经过 `max_remote_write_network_bandwidth` 限流器的字节数。

<div id="queryremotewritethrottlersleepmicroseconds">
  ### QueryRemoteWriteThrottlerSleepMicroseconds
</div>

查询因受 'max\_remote\_write\_network\_bandwidth' 限流而处于休眠状态的总时长。

<div id="querytimemicroseconds">
  ### QueryTimeMicroseconds
</div>

所有查询耗费的总时间。

<div id="quorumfailedinserts">
  ### QuorumFailedInserts
</div>

因未达到 quorum 而失败的插入次数。

<div id="quorumparts">
  ### QuorumParts
</div>

通过 quorum 写入的数据分区片段数量。对于同步插入，计为 1 个数据分区片段；对于触发异步插入刷写的插入操作，最多可能计为与异步插入次数相同的数量。

<div id="quorumwaitmicroseconds">
  ### QuorumWaitMicroseconds
</div>

插入操作期间等待 quorum 的总耗时。

<div id="rwlockacquiredreadlocks">
  ### RWLockAcquiredReadLocks
</div>

在 heavy RWLock 中获取读锁的次数。

<div id="rwlockacquiredwritelocks">
  ### RWLockAcquiredWriteLocks
</div>

获取到写锁的次数 (在 heavy RWLock 中) 。

<div id="rwlockreaderswaitmilliseconds">
  ### RWLockReadersWaitMilliseconds
</div>

在 heavy RWLock 中等待获取读锁所花费的总时间。

<div id="rwlockwriterswaitmilliseconds">
  ### RWLockWritersWaitMilliseconds
</div>

在 heavy RWLock 中，等待获取写锁所耗费的总时间。

<div id="readbackoff">
  ### ReadBackoff
</div>

因读取速度过慢而下调查询处理线程数的次数。

<div id="readbufferfromazurebytes">
  ### ReadBufferFromAzureBytes
</div>

从 Azure 读取的字节数。

<div id="readbufferfromazureinitmicroseconds">
  ### ReadBufferFromAzureInitMicroseconds
</div>

初始化与 Azure 的连接所用的时间。

<div id="readbufferfromazuremicroseconds">
  ### ReadBufferFromAzureMicroseconds
</div>

从 Azure 读取数据所耗费的时间。

<div id="readbufferfromazurerequestserrors">
  ### ReadBufferFromAzureRequestsErrors
</div>

从 Azure 读取时发生的异常次数

<div id="readbufferfromfiledescriptorread">
  ### ReadBufferFromFileDescriptorRead
</div>

从文件描述符读取 (`read`/`pread`) 的次数。不包括套接字。

<div id="readbufferfromfiledescriptorreadbytes">
  ### ReadBufferFromFileDescriptorReadBytes
</div>

从文件描述符读取的字节数。如果文件已压缩，此处显示的是压缩后数据的大小。

<div id="readbufferfromfiledescriptorreadfailed">
  ### ReadBufferFromFileDescriptorReadFailed
</div>

从文件描述符读取 (read/pread) 失败的次数总计。

<div id="readbufferfroms3bytes">
  ### ReadBufferFromS3Bytes
</div>

从 S3 读取的字节数。

<div id="readbufferfroms3initmicroseconds">
  ### ReadBufferFromS3InitMicroseconds
</div>

初始化与 S3 的连接所花费的时间。

<div id="readbufferfroms3microseconds">
  ### ReadBufferFromS3Microseconds
</div>

从 S3 读取耗费的时间。

<div id="readbufferfroms3requestserrors">
  ### ReadBufferFromS3RequestsErrors
</div>

从 S3 读取时发生的异常次数。

<div id="readbufferseekcancelconnection">
  ### ReadBufferSeekCancelConnection
</div>

导致建立新连接的寻道次数 (S3、HTTP)

<div id="readcompressedbytes">
  ### ReadCompressedBytes
</div>

从压缩源 (文件、网络) 读取的字节数 (即解压前的字节数) 。

<div id="readpatchesmicroseconds">
  ### ReadPatchesMicroseconds
</div>

读取补丁分区片段耗费的总时间

<div id="readtaskrequestsreceived">
  ### ReadTaskRequestsReceived
</div>

从远程服务器回传到发起端服务器、用于选择读取任务的回调请求数量 (适用于 s3Cluster 表函数及类似场景) 。在发起端服务器侧测量。

<div id="readtaskrequestssent">
  ### ReadTaskRequestsSent
</div>

远程服务器向发起服务器请求回调、以选择读取任务的次数 (适用于 `s3Cluster` 表函数及类似功能) 。该指标在远程服务器端统计。

<div id="readtaskrequestssentelapsedmicroseconds">
  ### ReadTaskRequestsSentElapsedMicroseconds
</div>

远程服务器向发起端服务器请求回调以选择读取任务所花费的时间 (用于 `s3Cluster` 表函数及类似功能) 。在远程服务器端测量。

<div id="readtaskswithappliedmutationsonfly">
  ### ReadTasksWithAppliedMutationsOnFly
</div>

在读取过程中应用了变更的读取任务总数

<div id="readtaskswithappliedpatches">
  ### ReadTasksWithAppliedPatches
</div>

应用过任何 patch part 的读取任务总数

<div id="readwritebufferfromhttpbytes">
  ### ReadWriteBufferFromHTTPBytes
</div>

由 ReadWriteBufferFromHTTP 接收和发送的载荷总字节数。不包括 HTTP 请求头。

<div id="readwritebufferfromhttprequestssent">
  ### ReadWriteBufferFromHTTPRequestsSent
</div>

ReadWriteBufferFromHTTP 发出的 HTTP 请求数

<div id="realtimemicroseconds">
  ### RealTimeMicroseconds
</div>

处理线程 (执行查询及其他任务) 消耗的总时间 (墙钟时间，注意这是累加值) 。

<div id="rebuiltprojections">
  ### RebuiltProjections
</div>

在 MergeTree 合并过程中从头开始重建的投影数。

<div id="refreshableviewlocktableretry">
  ### RefreshableViewLockTableRetry
</div>

由于旧表被删除，从可刷新materialized view 执行 SELECT 时不得不切换到新表的次数

<div id="refreshableviewrefreshfailed">
  ### RefreshableViewRefreshFailed
</div>

可刷新materialized view 刷新失败的次数

<div id="refreshableviewrefreshsuccess">
  ### RefreshableViewRefreshSuccess
</div>

可刷新materialized view 的刷新次数

<div id="refreshableviewsyncreplicaretry">
  ### RefreshableViewSyncReplicaRetry
</div>

从可刷新materialized view 执行 SELECT 失败后，重试隐式 SYNC REPLICA 的次数

<div id="refreshableviewsyncreplicasuccess">
  ### RefreshableViewSyncReplicaSuccess
</div>

从可刷新materialized view 执行 SELECT 时隐式触发 SYNC REPLICA 的次数

<div id="regexplocalcachehit">
  ### RegexpLocalCacheHit
</div>

从本地缓存中获取已编译正则表达式的次数。

<div id="regexplocalcachemiss">
  ### RegexpLocalCacheMiss
</div>

未能从本地缓存中获取已编译正则表达式的次数。

<div id="regexpwithmultipleneedlescreated">
  ### RegexpWithMultipleNeedlesCreated
</div>

已编译包含多模式串的正则表达式 (VectorScan 库) 。

<div id="regexpwithmultipleneedlesglobalcachehit">
  ### RegexpWithMultipleNeedlesGlobalCacheHit
</div>

从全局缓存中拉取已编译的多模式串正则表达式 (VectorScan 库) 的次数。

<div id="regexpwithmultipleneedlesglobalcachemiss">
  ### RegexpWithMultipleNeedlesGlobalCacheMiss
</div>

无法从全局缓存中获取已编译的多模式串正则表达式 (VectorScan 库) 的次数。

<div id="rejectedinserts">
  ### RejectedInserts
</div>

由于分区中的活动数据分区片段过多，向 MergeTree 表 INSERT 一个块时因出现“parts 过多”异常而被拒绝的次数。

<div id="rejectedlightweightupdates">
  ### RejectedLightweightUpdates
</div>

因 patches 中未压缩字节过多而被拒绝的轻量级更新次数。

<div id="rejectedmutations">
  ### RejectedMutations
</div>

由于表中未完成的变更过多，MergeTree 表的变更因出现“Too many mutations”异常而被拒绝的次数。

<div id="remotefsbuffers">
  ### RemoteFSBuffers
</div>

为异步读取远程文件系统而创建的缓冲区数量

<div id="remotefscancelledprefetches">
  ### RemoteFSCancelledPrefetches
</div>

因寻道而取消的预取次数

<div id="remotefslazyseeks">
  ### RemoteFSLazySeeks
</div>

惰性寻道次数

<div id="remotefsprefetchedbytes">
  ### RemoteFSPrefetchedBytes
</div>

预取缓冲区中的字节数

<div id="remotefsprefetchedreads">
  ### RemoteFSPrefetchedReads
</div>

从预取缓冲区读取的次数

<div id="remotefsprefetches">
  ### RemoteFSPrefetches
</div>

异步读取远程文件系统时的预取次数

<div id="remotefsseeks">
  ### RemoteFSSeeks
</div>

异步缓冲区寻道总次数

<div id="remotefsseekswithreset">
  ### RemoteFSSeeksWithReset
</div>

导致建立新连接的寻道次数

<div id="remotefsunprefetchedbytes">
  ### RemoteFSUnprefetchedBytes
</div>

未预取缓冲区中的字节数

<div id="remotefsunprefetchedreads">
  ### RemoteFSUnprefetchedReads
</div>

从未预取缓冲区读取的次数

<div id="remotefsunusedprefetches">
  ### RemoteFSUnusedPrefetches
</div>

缓冲区销毁时仍处于待处理状态的预取次数

<div id="remotereadthrottlerbytes">
  ### RemoteReadThrottlerBytes
</div>

通过 'max\_remote\_read\_network\_bandwidth\_for\_server'/'max\_remote\_read\_network\_bandwidth' 限流器传输的字节数。

<div id="remotereadthrottlersleepmicroseconds">
  ### RemoteReadThrottlerSleepMicroseconds
</div>

查询为符合 `max_remote_read_network_bandwidth_for_server`/`max_remote_read_network_bandwidth` 限流要求而休眠的总时长。

<div id="remotewritethrottlerbytes">
  ### RemoteWriteThrottlerBytes
</div>

经由 'max\_remote\_write\_network\_bandwidth\_for\_server'/'max\_remote\_write\_network\_bandwidth' 限流器的字节数。

<div id="remotewritethrottlersleepmicroseconds">
  ### RemoteWriteThrottlerSleepMicroseconds
</div>

查询因遵循 'max\_remote\_write\_network\_bandwidth\_for\_server'/'max\_remote\_write\_network\_bandwidth' 限流而休眠的总时长。

<div id="replacingsortedmilliseconds">
  ### ReplacingSortedMilliseconds
</div>

替换已排序列耗费的总时间

<div id="replicapartialshutdown">
  ### ReplicaPartialShutdown
</div>

Replicated 表因 ZooKeeper 中的会话过期而不得不反初始化其状态的次数。每当 ZooKeeper 恢复可用时，都会重新初始化该状态。

<div id="replicatedcoveredpartsinzookeeperonstart">
  ### ReplicatedCoveredPartsInZooKeeperOnStart
</div>

用于调试。ZooKeeper 中存在覆盖 part、但磁盘上不存在的 parts 数量。在服务器启动时检查。

<div id="replicateddataloss">
  ### ReplicatedDataLoss
</div>

所需数据分区片段在任何副本上都不存在 (包括当前离线的副本) 时的次数。这些数据分区片段可以确定已经丢失。在异步复制场景下，这属于正常现象 (如果未启用 quorum 插入) ：当写入该数据分区片段的副本发生故障，并在故障后重新上线时，它将不会包含该数据分区片段。

<div id="replicatedpartchecks">
  ### ReplicatedPartChecks
</div>

为了在副本上查找某个数据分区片段，或确认是否需要某个现有数据分区片段而必须执行高级搜索的次数。

<div id="replicatedpartchecksfailed">
  ### ReplicatedPartChecksFailed
</div>

在副本上对数据分区片段进行高级搜索但未找到结果，或发现异常的数据分区片段并将其移走的次数。

<div id="replicatedpartfailedfetches">
  ### ReplicatedPartFailedFetches
</div>

从 ReplicatedMergeTree 表的副本拉取数据分区片段失败的次数。

<div id="replicatedpartfetches">
  ### ReplicatedPartFetches
</div>

从 ReplicatedMergeTree 表的副本拉取数据分区片段的次数。

<div id="replicatedpartfetchesofmerged">
  ### ReplicatedPartFetchesOfMerged
</div>

表示我们选择从 ReplicatedMergeTree 表的副本拉取已合并的数据分区片段、而不是自行执行合并的次数 (通常为了节省网络流量，我们更倾向于自行合并) 。出现这种情况通常是因为我们缺少执行合并所需的全部源 parts，或者该数据分区片段已经足够旧。

<div id="replicatedpartmerges">
  ### ReplicatedPartMerges
</div>

ReplicatedMergeTree 表中的数据分区片段成功合并的次数。

<div id="replicatedpartmutations">
  ### ReplicatedPartMutations
</div>

ReplicatedMergeTree 表中的数据分区片段成功完成变更的次数。

<div id="restorepartsskippedbytes">
  ### RestorePartsSkippedBytes
</div>

恢复 parts 时被跳过的文件总大小

<div id="restorepartsskippedfiles">
  ### RestorePartsSkippedFiles
</div>

恢复 parts 过程中跳过的文件数

<div id="rowsreadbymainreader">
  ### RowsReadByMainReader
</div>

主读取器从 MergeTree 表中读取的行数 (在 PREWHERE 步骤之后) 。

<div id="rowsreadbyprewherereaders">
  ### RowsReadByPrewhereReaders
</div>

prewhere 读取器从 MergeTree 表中总共读取的行数。

<div id="runtimedataflowstatisticsinputbytes">
  ### RuntimeDataflowStatisticsInputBytes
</div>

统计信息：如果查询以并行副本方式执行，各副本将读取的字节数

<div id="runtimedataflowstatisticsoutputbytes">
  ### RuntimeDataflowStatisticsOutputBytes
</div>

统计在使用并行副本执行查询时，副本将发送给发起节点的字节数

<div id="runtimefilterblocksprocessed">
  ### RuntimeFilterBlocksProcessed
</div>

经 JOIN 运行时过滤器 处理的块数

<div id="runtimefilterblocksskipped">
  ### RuntimeFilterBlocksSkipped
</div>

由于过滤效果较差，过滤器被动态禁用，因此 JOIN 运行时过滤器 未经处理而跳过的块数

<div id="runtimefilterrowschecked">
  ### RuntimeFilterRowsChecked
</div>

经 JOIN 运行时过滤器 检查的行数

<div id="runtimefilterrowspassed">
  ### RuntimeFilterRowsPassed
</div>

通过 JOIN 运行时过滤器的行数 (即未被其过滤掉)

<div id="runtimefilterrowsskipped">
  ### RuntimeFilterRowsSkipped
</div>

因 JOIN 运行时过滤器 而被跳过的块中的行数

<div id="runtimefilterscreated">
  ### RuntimeFiltersCreated
</div>

单次查询中创建的不同 JOIN 运行时过滤器 数量

<div id="s3abortmultipartupload">
  ### S3AbortMultipartUpload
</div>

S3 API AbortMultipartUpload 调用次数。

<div id="s3cachedcredentialsprovidersadded">
  ### S3CachedCredentialsProvidersAdded
</div>

添加到缓存中的新凭证提供商总数

<div id="s3cachedcredentialsprovidersreused">
  ### S3CachedCredentialsProvidersReused
</div>

从缓存中复用的凭证提供程序总数

<div id="s3clients">
  ### S3Clients
</div>

已创建的 S3 客户端数。

<div id="s3completemultipartupload">
  ### S3CompleteMultipartUpload
</div>

S3 API `CompleteMultipartUpload` 的调用次数。

<div id="s3copyobject">
  ### S3CopyObject
</div>

S3 API 的 CopyObject 调用次数。

<div id="s3createmultipartupload">
  ### S3CreateMultipartUpload
</div>

S3 API 的 CreateMultipartUpload 调用次数。

<div id="s3deleteobjects">
  ### S3DeleteObjects
</div>

S3 API DeleteObject(s) 的调用次数。

<div id="s3getobject">
  ### S3GetObject
</div>

S3 API GetObject 调用的次数。

<div id="s3getobjecttagging">
  ### S3GetObjectTagging
</div>

S3 API 的 GetObjectTagging 调用次数。

<div id="s3getrequestthrottlerblocked">
  ### S3GetRequestThrottlerBlocked
</div>

被限流器拦截的 S3 GET 和 SELECT 请求数。

<div id="s3getrequestthrottlercount">
  ### S3GetRequestThrottlerCount
</div>

经过限流器的 S3 GET 和 SELECT 请求数：包括被阻止和未被阻止的请求。

<div id="s3getrequestthrottlersleepmicroseconds">
  ### S3GetRequestThrottlerSleepMicroseconds
</div>

查询为满足 S3 GET 和 SELECT 请求限流要求而休眠的总时长。

<div id="s3headobject">
  ### S3HeadObject
</div>

S3 API HeadObject 调用的次数。

<div id="s3listobjects">
  ### S3ListObjects
</div>

S3 API 的 ListObjects 调用次数。

<div id="s3putobject">
  ### S3PutObject
</div>

S3 API 的 PutObject 调用次数。

<div id="s3putrequestthrottlerblocked">
  ### S3PutRequestThrottlerBlocked
</div>

被限流器拦截的 S3 PUT、COPY、POST 和 LIST 请求数。

<div id="s3putrequestthrottlercount">
  ### S3PutRequestThrottlerCount
</div>

通过限流器的 S3 PUT、COPY、POST 和 LIST 请求数量：包括被阻止和未被阻止的请求。

<div id="s3putrequestthrottlersleepmicroseconds">
  ### S3PutRequestThrottlerSleepMicroseconds
</div>

查询因遵守 S3 PUT、COPY、POST 和 LIST 请求限流而休眠的总时长。

<div id="s3queuesetfilefailedmicroseconds">
  ### S3QueueSetFileFailedMicroseconds
</div>

将文件设置为失败状态所花费的时间

<div id="s3queuesetfileprocessedmicroseconds">
  ### S3QueueSetFileProcessedMicroseconds
</div>

将文件设为已处理状态所花费的时间

<div id="s3queuesetfileprocessingmicroseconds">
  ### S3QueueSetFileProcessingMicroseconds
</div>

将文件设为处理中状态所花费的时间

<div id="s3readmicroseconds">
  ### S3ReadMicroseconds
</div>

对 S3 存储发起 GET 和 HEAD 请求所耗费的时间。

<div id="s3readrequestattempts">
  ### S3ReadRequestAttempts
</div>

GET 和 HEAD 请求的尝试次数，包括首次尝试和任何重试，但不包括由 S3 重试策略在内部执行的重试

<div id="s3readrequestretryableerrors">
  ### S3ReadRequestRetryableErrors
</div>

GET 和 HEAD 请求中可重试错误的数量，不包括由 S3 重试策略在内部执行的重试

<div id="s3readrequestscount">
  ### S3ReadRequestsCount
</div>

发往 S3 存储的 GET 和 HEAD 请求数。

<div id="s3readrequestserrors">
  ### S3ReadRequestsErrors
</div>

S3 存储的 GET 和 HEAD 请求中的非限流错误数。

<div id="s3readrequestsredirects">
  ### S3ReadRequestsRedirects
</div>

对 S3 存储发起的 GET 和 HEAD 请求中的重定向次数。

<div id="s3readrequeststhrottling">
  ### S3ReadRequestsThrottling
</div>

对 S3 存储执行 GET 和 HEAD 请求时出现的 429 和 503 错误数量。

<div id="s3uploadpart">
  ### S3UploadPart
</div>

S3 API `UploadPart` 调用的次数。

<div id="s3uploadpartcopy">
  ### S3UploadPartCopy
</div>

S3 API UploadPartCopy 调用次数。

<div id="s3writemicroseconds">
  ### S3WriteMicroseconds
</div>

向 S3 存储发送 POST、DELETE、PUT 和 PATCH 请求所花费的时间。

<div id="s3writerequestattempts">
  ### S3WriteRequestAttempts
</div>

POST、DELETE、PUT 和 PATCH 请求的尝试总次数，包括首次尝试和任何重试，但不包括由重试策略在内部执行的重试

<div id="s3writerequestretryableerrors">
  ### S3WriteRequestRetryableErrors
</div>

POST、DELETE、PUT 和 PATCH 请求中可重试错误的数量，不包括由重试策略内部执行的重试

<div id="s3writerequestscount">
  ### S3WriteRequestsCount
</div>

向 S3 存储发出的 POST、DELETE、PUT 和 PATCH 请求数。

<div id="s3writerequestserrors">
  ### S3WriteRequestsErrors
</div>

向 S3 存储发出的 POST、DELETE、PUT 和 PATCH 请求中，非限流错误的数量。

<div id="s3writerequestsredirects">
  ### S3WriteRequestsRedirects
</div>

对 S3 存储发起的 POST、DELETE、PUT 和 PATCH 请求的重定向次数。

<div id="s3writerequeststhrottling">
  ### S3WriteRequestsThrottling
</div>

向 S3 存储发起 POST、DELETE、PUT 和 PATCH 请求时返回的 429 和 503 错误数。

<div id="scalarsubqueriescachemiss">
  ### ScalarSubqueriesCacheMiss
</div>

从标量子查询读取时缓存未命中，因此必须完整计算的次数

<div id="scalarsubqueriesglobalcachehit">
  ### ScalarSubqueriesGlobalCacheHit
</div>

使用全局缓存读取标量子查询的次数

<div id="scalarsubquerieslocalcachehit">
  ### ScalarSubqueriesLocalCacheHit
</div>

从标量子查询读取并使用本地缓存的次数

<div id="schedulerioreadbytes">
  ### SchedulerIOReadBytes
</div>

经由调度器进行 IO 读取的字节数。

<div id="schedulerioreadrequests">
  ### SchedulerIOReadRequests
</div>

经调度器处理的 IO 读请求资源请求。

<div id="schedulerioreadwaitmicroseconds">
  ### SchedulerIOReadWaitMicroseconds
</div>

查询因等待 IO 读取资源请求而花费的总时间。

<div id="scheduleriowritebytes">
  ### SchedulerIOWriteBytes
</div>

通过调度器执行 IO 写入时传输的字节数。

<div id="scheduleriowriterequests">
  ### SchedulerIOWriteRequests
</div>

经由调度器传递的 IO 写入资源请求。

<div id="scheduleriowritewaitmicroseconds">
  ### SchedulerIOWriteWaitMicroseconds
</div>

查询等待 IO 写入资源请求的总时长。

<div id="schemainferencecacheevictions">
  ### SchemaInferenceCacheEvictions
</div>

缓存中的 schema 因溢出而被淘汰的次数

<div id="schemainferencecachehits">
  ### SchemaInferenceCacheHits
</div>

在 schema 缓存中命中所请求 source 的次数

<div id="schemainferencecacheinvalidations">
  ### SchemaInferenceCacheInvalidations
</div>

因数据发生变化而导致缓存中的 schema 失效的次数

<div id="schemainferencecachemisses">
  ### SchemaInferenceCacheMisses
</div>

请求的数据源未命中 schema 缓存的次数

<div id="schemainferencecachenumrowshits">
  ### SchemaInferenceCacheNumRowsHits
</div>

从文件统计时，在 schema 缓存中命中行数的次数

<div id="schemainferencecachenumrowsmisses">
  ### SchemaInferenceCacheNumRowsMisses
</div>

请求的源已在缓存中，但从文件进行计数时，行数不在缓存中的次数

<div id="schemainferencecacheschemahits">
  ### SchemaInferenceCacheSchemaHits
</div>

schema 推断 期间在 schema 缓存中找到 schema 的次数

<div id="schemainferencecacheschemamisses">
  ### SchemaInferenceCacheSchemaMisses
</div>

schema 推断期间，请求的 source 在缓存中但 schema 不在缓存中的次数

<div id="seek">
  ### 寻道
</div>

调用 'lseek' 函数的次数。

<div id="selectquerieswithprimarykeyusage">
  ### 使用主键的 SELECT 查询数
</div>

统计使用主键来判断 WHERE 条件的 SELECT 查询数量

<div id="selectquerieswithsubqueries">
  ### 含子查询的 SELECT 查询
</div>

统计 SELECT 查询及其所有子查询的数量

<div id="selectquery">
  ### SelectQuery
</div>

与 Query 相同，但仅用于 SELECT 查询。

<div id="selectquerytimemicroseconds">
  ### SelectQueryTimeMicroseconds
</div>

SELECT 查询的总耗时。

<div id="selectedbytes">
  ### SelectedBytes
</div>

从所有表中 SELECT 的字节数 (未压缩；对于列，按其在内存中的存储形式计算) 。

<div id="selectedmarks">
  ### SelectedMarks
</div>

从 MergeTree 表中选择读取的标记数 (索引粒度) 。

<div id="selectedmarkstotal">
  ### SelectedMarksTotal
</div>

在从 MergeTree 表中确定要读取哪些标记之前的标记总数 (索引粒度) 。

<div id="selectedparts">
  ### SelectedParts
</div>

从 MergeTree 表中选取并读取的数据分区片段数量。

<div id="selectedpartstotal">
  ### SelectedPartsTotal
</div>

在从 MergeTree 表中选择要读取哪些数据分区片段之前，数据分区片段的总数。

<div id="selectedranges">
  ### SelectedRanges
</div>

从 MergeTree 表中选中读取的所有数据分区片段中 (非相邻) 区间的数量。

<div id="selectedrows">
  ### SelectedRows
</div>

从所有表中 SELECT 的行数。

<div id="selfduplicatedasyncinserts">
  ### SelfDuplicatedAsyncInserts
</div>

插入到 ReplicatedMergeTree 表的块中，被系统自行去重的异步插入数量。

<div id="serverstartupmilliseconds">
  ### ServerStartupMilliseconds
</div>

从服务器启动到开始监听套接字的耗时 (以毫秒为单位)

<div id="shards">
  ### 分片
</div>

查询中涉及的分片数量，按所有分布式表和表函数汇总计算。如果同一主机出现在多个表中，则会被重复计数。该数值表示预期的分片总数，其中也包括在 `skip_unavailable_shards` 设置下被跳过的分片。

<div id="shareddatabasecatalogfailedtoapplystate">
  ### SharedDatabaseCatalogFailedToApplyState
</div>

SharedDatabaseCatalog 中应用新状态失败的次数

<div id="shareddatabasecatalogstateapplicationmicroseconds">
  ### SharedDatabaseCatalogStateApplicationMicroseconds
</div>

在 SharedDatabaseCatalog 中应用新状态的总耗时

<div id="sharedmergetreecondemnedpartskillrequest">
  ### SharedMergeTreeCondemnedPartsKillRequest
</div>

用于移除废弃 parts 的 ZooKeeper 请求数

<div id="sharedmergetreecondemnedpartslockconflict">
  ### SharedMergeTreeCondemnedPartsLockConflict
</div>

因冲突而未能获取锁的次数

<div id="sharedmergetreecondemnedpartsremoved">
  ### SharedMergeTreeCondemnedPartsRemoved
</div>

已移除的废弃 parts 数量

<div id="sharedmergetreedatapartsfetchattempt">
  ### SharedMergeTreeDataPartsFetchAttempt
</div>

尝试拉取数据分区片段的次数

<div id="sharedmergetreedatapartsfetchfrompeer">
  ### SharedMergeTreeDataPartsFetchFromPeer
</div>

从 peer 拉取数据分区片段的次数

<div id="sharedmergetreedatapartsfetchfrompeermicroseconds">
  ### SharedMergeTreeDataPartsFetchFromPeerMicroseconds
</div>

从 peer 拉取数据分区片段耗时 (微秒)

<div id="sharedmergetreedatapartsfetchfroms3">
  ### SharedMergeTreeDataPartsFetchFromS3
</div>

从 S3 拉取数据分区片段的次数

<div id="sharedmergetreehandleblockingparts">
  ### SharedMergeTreeHandleBlockingParts
</div>

`scheduleDataProcessingJob` 中要处理的阻塞 parts 数量

<div id="sharedmergetreehandleblockingpartsmicroseconds">
  ### SharedMergeTreeHandleBlockingPartsMicroseconds
</div>

在 scheduleDataProcessingJob 中处理阻塞的 parts 所花费的时间

<div id="sharedmergetreehandlefetchpartsmicroseconds">
  ### SharedMergeTreeHandleFetchPartsMicroseconds
</div>

在 scheduleDataProcessingJob 中处理已拉取 parts 所花费的时间

<div id="sharedmergetreehandleoutdatedparts">
  ### SharedMergeTreeHandleOutdatedParts
</div>

在 scheduleDataProcessingJob 中处理的过期分区片段数量

<div id="sharedmergetreehandleoutdatedpartsmicroseconds">
  ### SharedMergeTreeHandleOutdatedPartsMicroseconds
</div>

在 scheduleDataProcessingJob 中处理过期分区片段所用的时间

<div id="sharedmergetreeloadchecksumandindexesmicroseconds">
  ### SharedMergeTreeLoadChecksumAndIndexesMicroseconds
</div>

仅 SharedMergeTree 的 loadColumnsChecksumsIndexes 耗时

<div id="sharedmergetreemergemutationassignmentattempt">
  ### SharedMergeTreeMergeMutationAssignmentAttempt
</div>

尝试分配合并或变更任务的次数

<div id="sharedmergetreemergemutationassignmentfailedwithconflict">
  ### SharedMergeTreeMergeMutationAssignmentFailedWithConflict
</div>

因 Keeper 中发生冲突而导致分配 merge 或变更失败的次数

<div id="sharedmergetreemergemutationassignmentfailedwithnothingtodo">
  ### SharedMergeTreeMergeMutationAssignmentFailedWithNothingToDo
</div>

尝试分配合并或变更任务但因没有可合并内容而失败的次数

<div id="sharedmergetreemergemutationassignmentsuccessful">
  ### SharedMergeTreeMergeMutationAssignmentSuccessful
</div>

尝试分配合并或变更任务的次数

<div id="sharedmergetreemergepartsmovedtocondemned">
  ### SharedMergeTreeMergePartsMovedToCondemned
</div>

移至废弃目录的 parts 数量

<div id="sharedmergetreemergepartsmovedtooudated">
  ### SharedMergeTreeMergePartsMovedToOudated
</div>

被移动到过期目录的 parts 数量

<div id="sharedmergetreemergeselectingtaskmicroseconds">
  ### SharedMergeTreeMergeSelectingTaskMicroseconds
</div>

SMT 的合并选择任务耗时 (微秒)

<div id="sharedmergetreemetadatacachehintloadedfromcache">
  ### SharedMergeTreeMetadataCacheHintLoadedFromCache
</div>

未访问 Keeper 即命中元数据缓存提示的次数

<div id="sharedmergetreeoptimizeasync">
  ### SharedMergeTreeOptimizeAsync
</div>

已执行的异步 OPTIMIZE 查询

<div id="sharedmergetreeoptimizesync">
  ### SharedMergeTreeOptimizeSync
</div>

已执行同步 OPTIMIZE 查询

<div id="sharedmergetreeoutdatedpartsconfirmationinvocations">
  ### SharedMergeTreeOutdatedPartsConfirmationInvocations
</div>

确认过期分区片段的调用次数

<div id="sharedmergetreeoutdatedpartsconfirmationrequest">
  ### SharedMergeTreeOutdatedPartsConfirmationRequest
</div>

用于配置过期分区片段时使用的 ZooKeeper 请求数

<div id="sharedmergetreeoutdatedpartshttprequest">
  ### SharedMergeTreeOutdatedPartsHTTPRequest
</div>

为确认过期分区片段而发送的 HTTP 请求数量

<div id="sharedmergetreeoutdatedpartshttpresponse">
  ### SharedMergeTreeOutdatedPartsHTTPResponse
</div>

为确认过期分区片段而发送的 HTTP 响应数量

<div id="sharedmergetreepartskillermicroseconds">
  ### SharedMergeTreePartsKillerMicroseconds
</div>

parts killer 主线程耗费的时间

<div id="sharedmergetreepartskillerparts">
  ### SharedMergeTreePartsKillerParts
</div>

killer 已调度的 parts 数量

<div id="sharedmergetreepartskillerpartsmicroseconds">
  ### SharedMergeTreePartsKillerPartsMicroseconds
</div>

移除 parts 需要多长时间 (由多个线程执行)

<div id="sharedmergetreepartskillerruns">
  ### SharedMergeTreePartsKillerRuns
</div>

parts killer 的运行次数

<div id="sharedmergetreereplicasetupdatetaskruns">
  ### SharedMergeTreeReplicaSetUpdateTaskRuns
</div>

updateReplicaSetTask 运行的次数

<div id="sharedmergetreereplicasetupdatesfromzookeeper">
  ### SharedMergeTreeReplicaSetUpdatesFromZooKeeper
</div>

从 ZooKeeper 更新副本集的次数

<div id="sharedmergetreereplicasetupdatesfromzookeepermicroseconds">
  ### SharedMergeTreeReplicaSetUpdatesFromZooKeeperMicroseconds
</div>

更新副本集所花费的时间

<div id="sharedmergetreereplicasetupdatesfromzookeeperrequests">
  ### SharedMergeTreeReplicaSetUpdatesFromZooKeeperRequests
</div>

为更新副本集而发起的 ZooKeeper 请求总数

<div id="sharedmergetreescheduledataprocessingjob">
  ### SharedMergeTreeScheduleDataProcessingJob
</div>

scheduleDataProcessingJob 被调用的次数/

<div id="sharedmergetreescheduledataprocessingjobmicroseconds">
  ### SharedMergeTreeScheduleDataProcessingJobMicroseconds
</div>

scheduleDataProcessingJob 的执行时间

<div id="sharedmergetreescheduledataprocessingjobnothingtoscheduled">
  ### SharedMergeTreeScheduleDataProcessingJobNothingToScheduled
</div>

scheduleDataProcessingJob 被调用但没有可执行操作的次数

<div id="sharedmergetreeselectpartsforcoordinatedfetchmicroseconds">
  ### SharedMergeTreeSelectPartsForCoordinatedFetchMicroseconds
</div>

selectPartsForCoordinatedFetch 耗时

<div id="sharedmergetreeselectpartsforcoordinatedfetchparts">
  ### SharedMergeTreeSelectPartsForCoordinatedFetchParts
</div>

被 selectPartsForCoordinatedFetch 选中的 parts 数量

<div id="sharedmergetreeselectpartsforfullfetchmicroseconds">
  ### SharedMergeTreeSelectPartsForFullFetchMicroseconds
</div>

selectPartsForFullFetch 的耗时

<div id="sharedmergetreeselectpartsforfullfetchparts">
  ### SharedMergeTreeSelectPartsForFullFetchParts
</div>

被 selectPartsForFullFetch 选中的 parts 数量

<div id="sharedmergetreeselectpartsforrendezvousfetchmicroseconds">
  ### SharedMergeTreeSelectPartsForRendezvousFetchMicroseconds
</div>

selectPartsForRendezvousFetch 的耗时

<div id="sharedmergetreeselectpartsforrendezvousfetchparts">
  ### SharedMergeTreeSelectPartsForRendezvousFetchParts
</div>

selectPartsForRendezvousFetch 选中的 parts 数量

<div id="sharedmergetreesnapshotpartscleanrequest">
  ### SharedMergeTreeSnapshotPartsCleanRequest
</div>

SnapshotCleanerThread 决定清理某个 part 的次数

<div id="sharedmergetreesnapshotpartscleanermicroseconds">
  ### SharedMergeTreeSnapshotPartsCleanerMicroseconds
</div>

SnapshotCleanerThread 已运行多长时间

<div id="sharedmergetreesnapshotpartscleanerparts">
  ### SharedMergeTreeSnapshotPartsCleanerParts
</div>

SnapshotCleanerThread 尝试清理一个 part 所需的时间

<div id="sharedmergetreesnapshotpartscleanerpartsmicroseconds">
  ### SharedMergeTreeSnapshotPartsCleanerPartsMicroseconds
</div>

SnapshotCleanerThread 清理 parts 所需的时间

<div id="sharedmergetreesnapshotpartscleanerruns">
  ### SharedMergeTreeSnapshotPartsCleanerRuns
</div>

SnapshotCleanerThread 的运行次数

<div id="sharedmergetreesnapshotpartsremoved">
  ### SharedMergeTreeSnapshotPartsRemoved
</div>

SnapshotCleanerThread 成功清理 part 的次数

<div id="sharedmergetreetryupdatediskmetadatacacheforpartmicroseconds">
  ### SharedMergeTreeTryUpdateDiskMetadataCacheForPartMicroseconds
</div>

在 scheduleDataProcessingJob 中 tryUpdateDiskMetadataCacheForPart 的耗时

<div id="sharedmergetreevirtualpartsupdatemicroseconds">
  ### SharedMergeTreeVirtualPartsUpdateMicroseconds
</div>

虚拟分区片段更新 (微秒)

<div id="sharedmergetreevirtualpartsupdates">
  ### SharedMergeTreeVirtualPartsUpdates
</div>

虚拟分区片段更新次数

<div id="sharedmergetreevirtualpartsupdatesbyleader">
  ### SharedMergeTreeVirtualPartsUpdatesByLeader
</div>

按 leader 统计的虚拟分区片段更新

<div id="sharedmergetreevirtualpartsupdatesformergesorstatus">
  ### SharedMergeTreeVirtualPartsUpdatesForMergesOrStatus
</div>

由非默认后台作业触发的虚拟分区片段更新

<div id="sharedmergetreevirtualpartsupdatesfrompeer">
  ### SharedMergeTreeVirtualPartsUpdatesFromPeer
</div>

来自对等节点的虚拟分区片段更新次数

<div id="sharedmergetreevirtualpartsupdatesfrompeermicroseconds">
  ### SharedMergeTreeVirtualPartsUpdatesFromPeerMicroseconds
</div>

来自对等节点的虚拟分区片段更新时间 (微秒)

<div id="sharedmergetreevirtualpartsupdatesfromzookeeper">
  ### SharedMergeTreeVirtualPartsUpdatesFromZooKeeper
</div>

来自 ZooKeeper 的虚拟分区片段更新次数

<div id="sharedmergetreevirtualpartsupdatesfromzookeepermicroseconds">
  ### SharedMergeTreeVirtualPartsUpdatesFromZooKeeperMicroseconds
</div>

来自 ZooKeeper 的虚拟分区片段更新耗时 (微秒)

<div id="sharedmergetreevirtualpartsupdatesleaderfailedelection">
  ### SharedMergeTreeVirtualPartsUpdatesLeaderFailedElection
</div>

虚拟分区片段更新 leader 选举失败

<div id="sharedmergetreevirtualpartsupdatesleadersuccessfulelection">
  ### SharedMergeTreeVirtualPartsUpdatesLeaderSuccessfulElection
</div>

虚拟分区片段更新 leader 成功选出

<div id="sharedmergetreevirtualpartsupdatespeernotfound">
  ### SharedMergeTreeVirtualPartsUpdatesPeerNotFound
</div>

来自对等节点的虚拟更新失败，因为未找到任何对等节点

<div id="sharedpartslockholdmicroseconds">
  ### SharedPartsLockHoldMicroseconds
</div>

在 MergeTree 表中持有共享数据分区片段锁的总耗时

<div id="sharedpartslockwaitmicroseconds">
  ### SharedPartsLockWaitMicroseconds
</div>

等待 MergeTree 表中共享数据分区片段锁的总耗时

<div id="sharedpartslocks">
  ### SharedPartsLocks
</div>

MergeTree 表中共享数据分区片段锁的获取次数

<div id="sleepfunctioncalls">
  ### SleepFunctionCalls
</div>

调用 sleep 函数 (sleep、sleepEachRow) 的次数。

<div id="sleepfunctionelapsedmicroseconds">
  ### SleepFunctionElapsedMicroseconds
</div>

在 sleep 函数 (sleep、sleepEachRow) 中休眠耗费的时间。

<div id="sleepfunctionmicroseconds">
  ### SleepFunctionMicroseconds
</div>

在 sleep 函数 (sleep、sleepEachRow) 中设置的睡眠时长。

<div id="slowread">
  ### SlowRead
</div>

从文件读取时发生慢读的次数。这表明系统负载过高。阈值由 `read_backoff_*` 设置控制。

<div id="softpagefaults">
  ### 软缺页
</div>

查询执行线程中的软缺页次数。软缺页通常表示内存分配器缓存未命中，因此需要操作系统创建新的内存映射，并随后分配一个物理内存页。

<div id="storagebuffererroronflush">
  ### StorageBufferErrorOnFlush
</div>

`Buffer` 表中的缓冲区因写入目标表时出错而无法刷新的次数。

<div id="storagebufferflush">
  ### StorageBufferFlush
</div>

`Buffer` 表中缓冲区刷写到存储的次数。

<div id="storagebufferlayerlockreaderswaitmilliseconds">
  ### StorageBufferLayerLockReadersWaitMilliseconds
</div>

读取时等待 Buffer 层的时间。

<div id="storagebufferlayerlockwriterswaitmilliseconds">
  ### StorageBufferLayerLockWritersWaitMilliseconds
</div>

等待空闲 Buffer 层 以执行写入的时间 (可用于调优 Buffer 层) 。

<div id="storagebufferpassedallminthresholds">
  ### StorageBufferPassedAllMinThresholds
</div>

在 'Buffer' 表中，达到所有最小阈值条件并触发缓冲区刷新的次数。

<div id="storagebufferpassedbytesflushthreshold">
  ### StorageBufferPassedBytesFlushThreshold
</div>

在 'Buffer' 表中，为刷新缓冲区而达到仅后台按字节数计算的刷写阈值的次数。这是仅限专家使用的指标。如果你读到这里，但并非专家，请停止阅读。

<div id="storagebufferpassedbytesmaxthreshold">
  ### StorageBufferPassedBytesMaxThreshold
</div>

在 'Buffer' 表中，为刷新缓冲区而达到最大字节阈值的次数。

<div id="storagebufferpassedrowsflushthreshold">
  ### StorageBufferPassedRowsFlushThreshold
</div>

在 'Buffer' 表中，为刷写缓冲区而达到仅在后台生效的行数 刷写阈值 的次数。这是一个仅供专家使用的指标。如果你看到这里但并非专家，请停止阅读。

<div id="storagebufferpassedrowsmaxthreshold">
  ### StorageBufferPassedRowsMaxThreshold
</div>

在 'Buffer' 表中，因达到最大行数阈值而触发缓冲区刷写的次数。

<div id="storagebufferpassedtimeflushthreshold">
  ### StorageBufferPassedTimeFlushThreshold
</div>

在“Buffer”表中，仅在后台执行且基于时间的 刷写阈值 达到时触发缓冲区 flush 的次数。这是仅供专家使用的指标。如果你看到这段说明但并非专家，请停止阅读。

<div id="storagebufferpassedtimemaxthreshold">
  ### StorageBufferPassedTimeMaxThreshold
</div>

在 'Buffer' 表中，因达到最大时间阈值而触发缓冲区刷写的次数。

<div id="storageconnectionscreated">
  ### StorageConnectionsCreated
</div>

已创建的存储连接数

<div id="storageconnectionselapsedmicroseconds">
  ### StorageConnectionsElapsedMicroseconds
</div>

创建存储连接的总耗时

<div id="storageconnectionserrors">
  ### StorageConnectionsErrors
</div>

为存储创建连接失败的次数

<div id="storageconnectionsexpired">
  ### StorageConnectionsExpired
</div>

存储后端的过期连接数

<div id="storageconnectionspreserved">
  ### StorageConnectionsPreserved
</div>

为存储保留的连接数

<div id="storageconnectionsreset">
  ### StorageConnectionsReset
</div>

存储连接被重置的次数

<div id="storageconnectionsreused">
  ### StorageConnectionsReused
</div>

各存储后端的复用连接数

<div id="summingsortedmilliseconds">
  ### 对已排序列求和耗时 (毫秒)
</div>

对已排序列求和所花费的总时间

<div id="suspendsendingquerytoshard">
  ### SuspendSendingQueryToShard
</div>

启用 `async_query_sending_for_remote` 时，向分片发送查询被暂停的总次数。

<div id="synchronousreadwaitmicroseconds">
  ### SynchronousReadWaitMicroseconds
</div>

异步本地读取中等待同步读取所耗费的时间。

<div id="synchronousremotereadwaitmicroseconds">
  ### SynchronousRemoteReadWaitMicroseconds
</div>

等待同步远程读取的耗时。

<div id="systemlogerroronflush">
  ### SystemLogErrorOnFlush
</div>

任一系统日志未能刷新到对应系统表的次数。系统会重复尝试刷新。

<div id="systemtimemicroseconds">
  ### SystemTimeMicroseconds
</div>

用于处理查询及其他任务的线程在操作系统内核模式下执行 CPU 指令所耗费的总时间。即花费在系统调用上的时间，不包括阻塞式系统调用期间的等待时间。

<div id="tablefunctionexecute">
  ### TableFunctionExecute
</div>

表函数调用次数。

<div id="textindexdiscardhint">
  ### TextIndexDiscardHint
</div>

添加了从文本索引直接读取提示、但因选择性低而被丢弃的索引粒度数量。

<div id="textindexdiscardpatternscan">
  ### TextIndexDiscardPatternScan
</div>

文本索引中，基于模式的字典扫描因待读取的倒排列表数量超过阈值而被放弃的次数。

<div id="textindexheadercachehits">
  ### TextIndexHeaderCacheHits
</div>

请求头在缓存中的命中次数。

<div id="textindexheadercachemisses">
  ### TextIndexHeaderCacheMisses
</div>

请求头在缓存中未命中的次数。

<div id="textindexpostingscachehits">
  ### TextIndexPostingsCacheHits
</div>

文本索引倒排列表在缓存中命中的次数。

<div id="textindexpostingscachemisses">
  ### TextIndexPostingsCacheMisses
</div>

文本索引倒排列表在缓存中未命中的次数。

<div id="textindexreaddictionaryblocks">
  ### TextIndexReadDictionaryBlocks
</div>

从磁盘读取文本索引字典块的次数。

<div id="textindexreadgranulesmicroseconds">
  ### TextIndexReadGranulesMicroseconds
</div>

读取并分析文本索引粒度的总耗时。

<div id="textindexreadpostings">
  ### TextIndexReadPostings
</div>

从文本索引读取倒排列表的次数。

<div id="textindexreadsparseindexblocks">
  ### TextIndexReadSparseIndexBlocks
</div>

从文本索引读取稀疏索引块的次数。

<div id="textindexreadertotalmicroseconds">
  ### TextIndexReaderTotalMicroseconds
</div>

读取文本索引花费的总时间。

<div id="textindextokenscachehits">
  ### TextIndexTokensCacheHits
</div>

文本索引标记信息在缓存中命中的次数。

<div id="textindextokenscachemisses">
  ### TextIndexTokensCacheMisses
</div>

文本索引标记信息在缓存中未命中的次数。

<div id="textindexusehint">
  ### TextIndexUseHint
</div>

已添加“直接从文本索引读取”提示且实际使用了该提示的索引粒度数量。

<div id="textindexusedembeddedpostings">
  ### TextIndexUsedEmbeddedPostings
</div>

字典中嵌入的倒排列表被使用的次数。

<div id="threadpoolreaderpagecachehit">
  ### ThreadPoolReaderPageCacheHit
</div>

ThreadPoolReader 内部读取命中页缓存的次数。

<div id="threadpoolreaderpagecachehitbytes">
  ### ThreadPoolReaderPageCacheHitBytes
</div>

ThreadPoolReader 命中页缓存时读取的字节数。

<div id="threadpoolreaderpagecachehitelapsedmicroseconds">
  ### ThreadPoolReaderPageCacheHitElapsedMicroseconds
</div>

ThreadPoolReader 从 页缓存 读取数据所耗费的时间。

<div id="threadpoolreaderpagecachemiss">
  ### ThreadPoolReaderPageCacheMiss
</div>

ThreadPoolReader 内部未从 页缓存 读取、而是转交给线程池处理的次数。

<div id="threadpoolreaderpagecachemissbytes">
  ### ThreadPoolReaderPageCacheMissBytes
</div>

在 ThreadPoolReader 中，未从页缓存读取而是移交给线程池处理时读取的字节数。

<div id="threadpoolreaderpagecachemisselapsedmicroseconds">
  ### ThreadPoolReaderPageCacheMissElapsedMicroseconds
</div>

在 ThreadPoolReader 的异步作业中读取数据所耗费的时间——当读取不是来自页缓存时。

<div id="threadpoolreaderpreparemicroseconds">
  ### ThreadpoolReaderPrepareMicroseconds
</div>

准备所耗费的时间 (例如调用 reader 的寻道 seek() method)

<div id="threadpoolreaderreadbytes">
  ### ThreadpoolReaderReadBytes
</div>

异步读取过程中从线程池任务中读取的字节数

<div id="threadpoolreadersubmit">
  ### ThreadpoolReaderSubmit
</div>

异步读取期间从线程池任务中读取的字节数

<div id="threadpoolreadersubmitlookupincachemicroseconds">
  ### ThreadpoolReaderSubmitLookupInCacheMicroseconds
</div>

检查内容是否已缓存所花费的时间

<div id="threadpoolreadersubmitreadsynchronously">
  ### ThreadpoolReaderSubmitReadSynchronously
</div>

未在线程池中调度任务而改为同步读取的次数

<div id="threadpoolreadersubmitreadsynchronouslybytes">
  ### ThreadpoolReaderSubmitReadSynchronouslyBytes
</div>

同步读取的字节数

<div id="threadpoolreadersubmitreadsynchronouslymicroseconds">
  ### ThreadpoolReaderSubmitReadSynchronouslyMicroseconds
</div>

同步读取所花费的时间

<div id="threadpoolreadertaskmicroseconds">
  ### 线程池读取任务微秒数
</div>

异步读取期间获取数据所花费的时间

<div id="throttlersleepmicroseconds">
  ### ThrottlerSleepMicroseconds
</div>

查询为满足所有限流设置而休眠的总时间。

<div id="tinys3clients">
  ### TinyS3Clients
</div>

复用另一客户端现有身份验证提供商的 S3 客户端副本数。

<div id="usearchaddcomputeddistances">
  ### USearchAddComputedDistances
</div>

向 usearch 索引添加向量时计算距离的次数。

<div id="usearchaddcount">
  ### USearchAddCount
</div>

添加到 usearch 索引中的向量数。

<div id="usearchaddvisitedmembers">
  ### USearchAddVisitedMembers
</div>

向 usearch 索引添加向量时访问的节点数。

<div id="usearchsearchcomputeddistances">
  ### USearchSearchComputedDistances
</div>

搜索 USearch 索引时计算距离的次数。

<div id="usearchsearchcount">
  ### USearchSearchCount
</div>

在 usearch 索引中执行的搜索操作次数。

<div id="usearchsearchvisitedmembers">
  ### USearchSearchVisitedMembers
</div>

搜索 usearch 索引时访问的节点数。

<div id="uncompressedcachehits">
  ### UncompressedCacheHits
</div>

在未压缩缓存中命中数据块的次数 (从而避免了解压) 。

<div id="uncompressedcachemisses">
  ### 未压缩缓存未命中次数
</div>

数据块在未压缩缓存中未命中的次数 (因此需要进行解压缩) 。

<div id="uncompressedcacheweightlost">
  ### UncompressedCacheWeightLost
</div>

从未压缩缓存中淘汰的字节数。

<div id="userthrottlerbytes">
  ### UserThrottlerBytes
</div>

通过 `max_network_bandwidth_for_user` 限流器传输的字节数。

<div id="userthrottlersleepmicroseconds">
  ### UserThrottlerSleepMicroseconds
</div>

查询因遵循 `max_network_bandwidth_for_user` 限流而休眠的总时长。

<div id="usertimemicroseconds">
  ### 用户态时间 (微秒)
</div>

处理 (查询及其他任务) 过程中，线程在用户态执行 CPU 指令所花费的总时间。这也包括因访问主内存、缓存未命中、分支预测错误、超线程等导致 CPU 管道停顿的时间。

<div id="vectorsimilarityindexcachehits">
  ### VectorSimilarityIndexCacheHits
</div>

索引粒度在向量索引缓存中被命中的次数。

<div id="vectorsimilarityindexcachemisses">
  ### VectorSimilarityIndexCacheMisses
</div>

索引粒度在向量索引缓存中未命中、因而必须从磁盘读取的次数。

<div id="vectorsimilarityindexcacheweightlost">
  ### VectorSimilarityIndexCacheWeightLost
</div>

从向量索引缓存中淘汰的字节数估计值。

<div id="versionedcollapsingsortedmilliseconds">
  ### VersionedCollapsingSortedMilliseconds
</div>

对已排序列进行版本折叠所花费的总时间

<div id="waitmarksloadmicroseconds">
  ### WaitMarksLoadMicroseconds
</div>

加载标记所花费的时间

<div id="waitprefetchtaskmicroseconds">
  ### WaitPrefetchTaskMicroseconds
</div>

等待预取读取器的耗时

<div id="wasmdeserializationmicroseconds">
  ### WasmDeserializationMicroseconds
</div>

执行 WebAssembly 代码耗费的时间

<div id="wasmguestexecutemicroseconds">
  ### WasmGuestExecuteMicroseconds
</div>

执行 WebAssembly 代码耗费的时间

<div id="wasmmemoryallocated">
  ### WasmMemoryAllocated
</div>

为 WebAssembly 隔离区分配的内存总量

<div id="wasmmoduleinstatiate">
  ### WasmModuleInstatiate
</div>

创建的 WebAssembly 隔离区数

<div id="wasmserializationmicroseconds">
  ### WasmSerializationMicroseconds
</div>

执行 WebAssembly 代码耗费的时间

<div id="wasmtotalexecutemicroseconds">
  ### WasmTotalExecuteMicroseconds
</div>

执行 WebAssembly 代码耗费的时间

<div id="writebufferfromfiledescriptorwrite">
  ### WriteBufferFromFileDescriptorWrite
</div>

向文件描述符执行写入 (`write`/`pwrite`) 的次数。不包括套接字。

<div id="writebufferfromfiledescriptorwritebytes">
  ### WriteBufferFromFileDescriptorWriteBytes
</div>

写入文件描述符的字节数。如果文件已压缩，这里显示的是压缩后数据的大小。

<div id="writebufferfromfiledescriptorwritefailed">
  ### WriteBufferFromFileDescriptorWriteFailed
</div>

对文件描述符执行写入 (write/pwrite) 操作失败的次数。

<div id="writebufferfromhttpbytes">
  ### WriteBufferFromHTTPBytes
</div>

WriteBufferFromHTTP 接收和发送的载荷总字节数。不包括 HTTP 请求头。

<div id="writebufferfromhttprequestssent">
  ### WriteBufferFromHTTPRequestsSent
</div>

WriteBufferFromHTTP 发送的 HTTP 请求数

<div id="writebufferfroms3bytes">
  ### WriteBufferFromS3Bytes
</div>

写入 S3 的字节数。

<div id="writebufferfroms3microseconds">
  ### WriteBufferFromS3Microseconds
</div>

向 S3 写入所花费的时间。

<div id="writebufferfroms3requestserrors">
  ### WriteBufferFromS3RequestsErrors
</div>

写入 S3 时发生的异常数。

<div id="writebufferfroms3waitinflightlimitmicroseconds">
  ### WriteBufferFromS3WaitInflightLimitMicroseconds
</div>

当当前请求数达到 s3\_max\_inflight\_parts\_for\_one\_file 定义的上限时，等待其中部分请求完成所花费的时间。

<div id="zookeeperbytesreceived">
  ### ZooKeeperBytesReceived
</div>

与 ZooKeeper 通信时通过网络接收的字节总数。

<div id="zookeeperbytessent">
  ### ZooKeeperBytesSent
</div>

与 ZooKeeper 通信期间通过网络发送的字节数。

<div id="zookeepercheck">
  ### ZooKeeperCheck
</div>

发送到 ZooKeeper 的“check”请求数。通常它们只有作为复杂事务的一部分时才有意义，单独看时意义不大。

<div id="zookeeperclose">
  ### ZooKeeperClose
</div>

主动关闭与 ZooKeeper 的连接的次数。

<div id="zookeepercreate">
  ### ZooKeeperCreate
</div>

发送到 ZooKeeper 的 create 请求数。

<div id="zookeeperexists">
  ### ZooKeeperExists
</div>

发往 ZooKeeper 的 `exists` 请求数。

<div id="zookeeperget">
  ### ZooKeeperGet
</div>

发送到 ZooKeeper 的“get”请求数。

<div id="zookeepergetacl">
  ### ZooKeeperGetACL
</div>

ZooKeeper 的 'getACL' 请求数。

<div id="zookeeperhardwareexceptions">
  ### ZooKeeperHardwareExceptions
</div>

与网络相关 (连接丢失或类似情况) 的 ZooKeeper 操作中发生的异常数量。

<div id="zookeeperinit">
  ### ZooKeeperInit
</div>

与 ZooKeeper 成功建立连接的次数。

<div id="zookeeperlist">
  ### ZooKeeperList
</div>

向 ZooKeeper 发出的“list” (getChildren) 请求数。

<div id="zookeeperlistrecursive">
  ### ZooKeeperListRecursive
</div>

向 ZooKeeper 发送的 `listRecursive` 请求数。

<div id="zookeepermulti">
  ### ZooKeeperMulti
</div>

发送到 ZooKeeper 的 'multi' 请求数 (复合事务) 。

<div id="zookeepermultiread">
  ### ZooKeeperMultiRead
</div>

ZooKeeper 读取型“multi”请求 (复合事务) 的数量。

<div id="zookeepermultiwrite">
  ### ZooKeeperMultiWrite
</div>

向 ZooKeeper 发起的写入 `multi` 请求数 (复合事务) 。

<div id="zookeeperotherexceptions">
  ### ZooKeeperOtherExceptions
</div>

与 ZooKeeper 交互时发生的异常数量，不包括 ZooKeeperUserExceptions 和 ZooKeeperHardwareExceptions。

<div id="zookeeperreconfig">
  ### ZooKeeperReconfig
</div>

发送到 ZooKeeper 的“reconfig”请求数量。

<div id="zookeeperremove">
  ### ZooKeeperRemove
</div>

向 ZooKeeper 发出的“remove”请求数。

<div id="zookeeperset">
  ### ZooKeeperSet
</div>

发往 ZooKeeper 的“set”请求数。

<div id="zookeepersync">
  ### ZooKeeperSync
</div>

向 ZooKeeper 发出的 `sync` 请求数。这类请求通常既不常用，也很少有必要。

<div id="zookeepertransactions">
  ### ZooKeeperTransactions
</div>

ZooKeeper 操作次数，包括读操作、写操作以及多重事务。

<div id="zookeeperuserexceptions">
  ### ZooKeeperUserExceptions
</div>

与数据相关的 ZooKeeper 操作过程中发生的异常数量 (如节点不存在、版本错误等) 。

<div id="zookeeperwaitmicroseconds">
  ### ZooKeeperWaitMicroseconds
</div>

创建请求后等待 ZooKeeper 响应所耗费的总微秒数，对所有发出请求的线程求和。

<div id="zookeeperwatchresponse">
  ### ZooKeeperWatchResponse
</div>

从 ZooKeeper 收到 watch 通知的次数。
