ByteHouse 提供了多种系统表,您可以通过查询这些系统表获取数据库的各种信息。
表名称 | 描述 |
|---|---|
包含当前环境中所有数据库的信息,包括数据库名称、引擎、存储路径及唯一标识等,可用于快速查看数据库清单及核心属性。 | |
包含所有表的信息,涵盖表的引擎、结构(分区/排序/主键)、存储路径、数据量等关键属性,是查看表结构、审计表配置的核心系统表。 | |
包含所有列的信息,涵盖列的类型、位置、键关联、压缩状态等元数据,可用于查看表结构细节、分析列存储特征。 | |
包含当前系统设置及其值,包含设置名称、取值、可修改权限等关键信息,可用于查看当前配置、排查参数相关问题。 | |
包含正在进行的数据变更操作(如 UPDATE、DELETE、ALTER)的信息。 |
表名称 | 描述 |
|---|---|
包含存储的所有数据 part 的信息,涵盖 part 的存储、状态、事务及关联表等关键属性,可用于监控 part 生命周期、排查数据存储问题。 |
表名称 | 描述 |
|---|---|
包含了当前数据库中所有物化视图的详细信息,包括物化视图的定义、关联的基础表、刷新配置、状态信息等,帮助您监控和管理物化视图的配置与运行状态。 |
表名称 | 描述 |
|---|---|
展示某张表当前的最大和最小 BSN。查询速度快,适用于仅需要查询表最大和最小 BSN 的场景。 | |
展示某张表每个 Binlog part 的详细信息。读取 Binlog part 前,可使用该系统表查询详细信息,以此定制读取方式。 |
表名称 | 描述 |
|---|---|
包含有关常规函数和聚合函数的信息,可通过查询该表了解函数的基本属性。 | |
一个包含单行单列的虚拟表。 | |
包含 ByteHouse 服务器支持的时区列表。 | |
生成一系列从 0 开始的连续整数,适合用于生成测试数据或进行数据填充。 | |
生成一系列从 0 开始的连续整数,其读取是并行化的,数字可以按任意顺序返回,适合用于生成测试数据或进行数据填充。 | |
生成一系列值恒为 0 的整数,适合用于生成固定默认值的测试数据或进行数值计算时的占位填充。 |