information_schema.tables
information_schema.tables 系统表是一个视图,提供有关所有数据库中所有表的元数据,包括它们的 schema、类型、引擎和创建详细信息。它还包括存储指标,如数据长度、索引长度和行数,从而提供对表结构和使用情况的深入了解。
system.build_options
此系统表描述了当前 Databend 版本的构建选项。
system.caches
Databend 中正在管理的各种缓存的概述。
system.clusters
包含有关集群节点的信息。
system.columns
包含表列的信息。
system.configs
包含 Databend 服务器配置的信息。
system.contributors
包含贡献者的信息。
system.credits
包含有关 credits 的信息。
system.databases_with_history
记录所有数据库,包括活跃的和已删除的。它显示了每个数据库的 catalog、名称、唯一 ID、所有者(如果指定)以及删除时间戳(如果仍然活跃则为 NULL)。
system.databases
提供系统中所有数据库的元数据,包括它们的 catalogs、名称、唯一 ID、所有者和删除时间戳。
system.functions
包含关于支持的内置标量和聚合函数的信息。
system.indexes
包含有关已创建的聚合索引的信息。
system.locks
包含系统中锁的信息。
system.metrics
包含度量事件的信息。
system.numbers
该表包含一个名为 number 的 UInt64 列,其中包含从零开始的几乎所有自然数。
system.query_cache
存储有关缓存查询结果的信息,包括查询 ID、结果大小和缓存数据位置等详细信息。
system.query_log
一个只读的内存表,存储所有查询日志。
system.settings
存储当前会话的系统设置。
system.streams
提供系统中 stream 的信息。此表中的每一行对应一个 stream,列包含 stream 的模式、注释(如果存在)、关联的表名、表 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
包含系统中已创建的 virtual column 的信息。