之前有一篇文章总结过和clickhouse监控相关的系统表,见前文:clickhouse之监控系列1-系统表。后来发现在使用clickhouse的过程中,还有很多的系统表对于排查问题和了解当前数据库的运行状态十分有帮助,因此结合官方文档和自己的使用经验,整理如下:
文章目录
1.资源类
| 表名 | 用途 |
|---|---|
| system.clusters | 包含配置文件中可用的集群信息以及该集群中的节点信息 |
| system.databases | 包含了当前用户可用的数据库的信息,比如数据存储路径等 |
| system.tables | 包含每张表的元数据信息,包括建表语句,主键。分区键、条数、大小等信息 |
| system.disks | 包含配置文件中定义的磁盘信息,空间总大小,可用空间大小等 |
| system.dictionaries | 包含所有定义过的字典信息 |
| system.data_skipping_indices | 包含了所有定义过的跳数索引的信息 |
| system.replicas | 包含了所有副本相关的信息 |
| system.parts | 包含了所有数据分片的信息,这里面最小粒度的统计表,经常用于数据统计 |
2. 任务类
2.1. system.replication_queue
如果你使用的是ReplicatedMergeTree引擎,那么这张表你大概率会用到,它的数据来源于zookeeper上每张表下面的replication queues节点。根据clic

本文详细介绍ClickHouse中的关键系统表,如资源管理、任务队列、日志跟踪和辅助工具,助你高效排查问题和监控数据库运行状态。
最低0.47元/天 解锁文章
4114

被折叠的 条评论
为什么被折叠?



