Print

【MVS】TIDB数据库information_schema中哪些表需要关注

7小时前 发表

问题描述

TIDB数据库information_schema中哪些表需要关注

解决方法

INFORMATION_SCHEMA.CLUSTER_INFO

1)       提供集群当前的拓扑信息,各个节点的版本信息、版本对应的 Git Hash、各节点的启动时间、各实例的运行时间

2)       当集群进行升级或者打了patch 版本,确定各组件版本是否打好,可以查询此表

3)       VERSION:对应节点的语义版本号

4)       START_TIME:对应节点的启动时间

5)       UPTIME:对应节点已经运行的时间

 

 

 

INFORMATION_SCHEMA.CLUSTER_CONFIG

1)       用于获取集群当前所有组件实例的配置

2)       TiDB v4.0 后引入此系统表提高了易用性

3)       TYPE:节点的类型,可取值为 tidbpd tikv

4)       INSTANCE:节点的服务地址

5)       KEY:配置项名

6)       VALUE:配置项值

 

查询示例:

mysql> select * from information_schema.cluster_config;

 

INFORMATION_SCHEMA.DDL_JOBS

ADMIN_SHOW_DDL_JOBS 命令提供接口,方便通过SQL查询和过滤相关表近期的DDL变更情况

mysql> select * from information_schema.ddl_jobs limit 5;