information_schema.tables
information_schema.tables 系统表是一个视图,提供了所有数据库中所有表的元数据,包括它们的模式、类型、引擎和创建细节。它还包括存储指标,如数据长度、索引长度和行数,提供了对表结构和使用的洞察。
system.build_options
该系统表描述了当前 Databend 版本的构建选项。
system.caches
Databend 中管理的各种缓存的概述。
system.clusters
包含有关集群节点的信息。
system.columns
包含表的列信息。
system.configs
包含有关 Databend 服务器配置的信息。
system.contributors
包含贡献者信息。
system.credits
包含信用信息。
system.databases_with_history
记录所有数据库,包括活跃的和已删除的数据库。显示每个数据库的目录、名称、唯一ID、所有者(如果指定)以及删除时间戳(如果仍活跃则为NULL)。
system.databases
提供系统中所有数据库的元数据,包括它们的目录、名称、唯一ID、所有者和删除时间戳。
system.functions
包含有关支持的内置标量和聚合函数的信息。
system.indexes
包含有关已创建的聚合索引的信息。
system.locks
包含系统中锁的信息。
system.metrics
包含关于指标事件的信息。
system.numbers
该表包含一个名为 number 的 UInt64 列,其中包含从零开始的几乎所有自然数。
system.query_log
一个只读的内存表,存储所有查询日志。
system.settings
存储当前会话的系统设置。
system.stream_status
提供有关指定流状态的信息,生成单列结果 (has_data),其值可以是 true 或 false:
system.streams
提供系统中流的信息。此表中的每一行对应一个流,列包含流的详细信息,如模式、注释(如果有)、关联的表名、表ID、表版本、快照位置、无效原因(如果适用)和所有者。
system.table_functions
获取所有表函数的名称。
system.tables_with_history
提供所有表的元数据信息,包括历史表。它包含表属性、创建时间、行数、数据大小等详细信息。
system.tables
提供所有表的元数据信息。它包括表属性、创建时间、行数、数据大小等详细信息。
system.temp_files
包含由Databend创建的临时文件信息,例如溢出文件。要删除临时文件,请使用VACUUM TEMPORARY FILES命令。
system.temporary_tables
提供当前会话中所有现有临时表的信息。
system.user_functions
包含系统中用户定义函数和外部函数的信息。
system.virtual_columns
包含系统中创建的虚拟列的信息。