课程名称:课程版本(201)+ TiDB 的系统表
学习时长:15分钟
课程收获:TiDB中的系统表及常用系统表的作用和字段含义
课程内容:
1、TiDB中默认Schema
- 包括information_schema、metrics_schema、performance_schema、mysql和test
2、MySQL schema系统表
- 权限系统表:用户账户及授权信息
- 统计信息相关的系统:与MySQL有区别,记录统计信息直方图、表的数据量信息
- GC worker相关表,gc_delete_range
- GLOBAL_VARIABLES:global system变量表
3、Information Schema系统表
- session variables:记录session参数
- tidb_index表:tidb表索引信息
- TiDB_HOT_RANGES:PD统计到的热点region,可以发现集群读写热点,解决分布式中的热点问题
- TIKV_REGION_PEER:所有region的peer信息
- TIKV_REGION_STATUS:region信息
- TIKV_STOR_STATUS:tikv状态信息
- CLUSTER_PROCESSLIST:所有节点的processlist信息
- SLOW_QUERY:慢查询
- CLUSTER_SLOW_QUERY:全局节点的慢查询日志
4、SQL诊断相关表
- CLUSTER_INFO:集群拓扑信息、版本信息
- CLUSTER_CONFIG:集群配置
- CLUSTER_HARDWARE:集群服务器信息
- CLUSTER_SYSTEMINFO:系统信息和内核参数等
- CLUSTER_LOG:集群当前所有节点的日志
- 集群监控性能表:metrics_schema中所有监控表信息