# TiDB 系统表存储位置

+ mysql 存储 TiDB 系统表
  + mysql.user 等
+ INFORMATION_SCHEMA 提供了一种查看系统元数据的 ANSI 标准方法
  + 与 MySQL 兼容的表如： TABLES、PROCESSLIST、COLUMNS 等等
  + 自定义的表如：CLUSTER_CONFIG、CLUSTER_HARDWARE、TIFLASH_REPLICA 等等
+ METRICS_SCHEMA 是基于 Prometheus 中 TiDB 监控指标的一组视图
+ PERFORMANCE_SCHEMA 目前为与 MySQL 兼容保留了部分视图（大部分内部使用）
-------------------------------------------------------------
TiDB 系统表存储位置
- TiDB 相关的系统表主要存放在以下几个数据库中
  - mysql
  - INFORMATION_SCHEMA
  - METRICS_SCHEMA
  - PERFORMANCE_SCHEMA
- 名称上很多与 mysql 数据库一致是出于兼容性的考量

- mysql 库里存储的是 TiDB 系统表。包括
  - mysql.user 之类的表可以直接编辑。
- INFORMATION_SCHEMA 提供了一种查看系统元数据的 ANSI 标准方法。
  - 包含与 MySQL 兼容的表如： TABLES、PROCESSLIST、COLUMNS 等等
  - 还提供了许多自定义的表如：CLUSTER_CONFIG、CLUSTER_HARDWARE、TIFLASH_REPLICA 等等
- METRICS_SCHEMA 是基于 Prometheus 中 TiDB 监控指标的一组视图。
- PERFORMANCE_SCHEMA 目前为与 MySQL 兼容保留了部分视图。大部分视图为内部使用视图，不做介绍
