【TiDB 4.0 PCTA 学习笔记】- 2.5.2 TiDB 4.0 System Tables(TiDB 的系统表)@2班+唐少

课程名称:课程版本(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中所有监控表信息

学习过程中参考的其他资料