课程名称:【TiIDB 4.0 PCTA 学习笔记】- 2.5.2 TiDB 4.0 System Tables(TiDB 的系统表)
学习时长:15m
课程收获:
了解 TiDB 中系统表的作用和含义
课程内容:
一、tidb 默认库与mysql5.7的差异
部分兼容
二、mysql系统库表
1、TiDB 的权限系统库表 与mysql相同
2、TiDB统计信息相关的系统表与mysql不同,增加一些信息
3、GC worker系统表 记录TiDB的gc信息
4、全局参数系统表:记录TiDB的全局参数信息
5、服务端帮助系统表,目前好似空的
三、information库表,查看系统元数据及增加了新的信息表
session_variables: Tidb 的sisseion参数
tidb_index: 记录TiDB所有的索引信息
tidb_hot_regions:记录由PD统计的的热点regions信息,发现读写热点,帮助解决分布式的热点问题
tikv_region_peers :记录region每个副本信息,分析每个store的具体状态
tikv_region_status:记录每个region信息
tikv_store_status:记录每个tikv的节点信息
cluster_processlist: 记录所有节点的 processlist信息
slow_query : 记录当前节点的慢查询
cluster_slow_query :记录全局慢查询
四、sql诊断表
1、集群信息表
2、集群监控表
3、集群诊断表 -已在dashboard中体现