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 | 包含临时文件的信息。 |