📣TiDB Cloud BYOC、TiDB Cloud Filesystem 和 PostgreSQL-compatible TiDB Cloud Starter 全新发布,开放公测中。此页面由 AI 自动翻译,英文原文请见此处。

系统表



TiDB Cloud Lake 提供了一组系统表,其中包含有关你的 TiDB Cloud Lake 部署、数据库、表、查询和系统性能的元信息。这些表为只读,并由系统自动更新。

系统表组织在 system schema 中,可以使用标准 SQL 进行查询。它们为监控、故障排查以及了解你的 TiDB Cloud Lake 环境提供了有价值的信息。

可用的系统表

数据库和表元信息

表描述
system.tables提供所有表的元信息,包括属性、创建时间、大小等。
system.tables_with_history提供表的历史元信息,包括已删除的表。
system.databases包含系统中所有数据库的信息。
system.views包含系统中所有视图的信息。
system.databases_with_history包含数据库的历史信息,包括已删除的数据库。
system.columns提供所有表中列的信息。
system.indexes包含表索引的信息。
system.virtual_columns列出系统中可用的虚拟列。

查询和性能

表描述
system.query_log包含已执行查询的信息,包括性能指标。
system.metrics包含系统指标事件的信息。
system.query_cache提供查询缓存的信息。
system.locks包含系统中已获取锁的信息。

函数和设置

表描述
system.functions列出所有可用的内置函数。
system.table_functions列出所有可用的表函数。
system.user_functions包含用户定义函数的信息。
system.settings包含系统设置的信息。

系统信息

表描述
system.build_options包含用于编译 TiDB Cloud Lake 的构建选项信息。
system.clusters包含系统中集群的信息。
system.contributors列出 TiDB Cloud Lake 项目的贡献者。
system.credits包含 TiDB Cloud Lake 使用的第三方库信息。
system.caches提供系统缓存的信息。

实用表

表描述
system.numbers一个包含单列的表,该列中的整数型值从 0 开始,适用于生成测试数据。
system.streams包含系统中流的信息。
system.temp_tables包含临时表的信息。
system.temp_files包含临时文件的信息。

文档内容是否有帮助?