1 GBase 8a MPP Cluster集群系统表介绍
1.1 集群系统表
1.1.1 gbase库
1.1.1.1 用户字典表
gbase.user
字段名 注释
USER 用户名
PASSWORD 密码,加密不可见
1.1.1.2 表字典表
gbase.table_distribution:用于查看数据库中的表及表的属性
字段名 注释
index_name 全名[库名.表名]
dbName 库名
tbName 表名
isReplicate 是否复制表
hash_column Hash 字段
is_nocopies 是否nocopies表
1.1.2 information_schema
1.1.2.1 库字典表
Information_schema.SCHEMATA:用于查看数据库中库信息
字段名 注释
SCHEMA_NAME 库名
DEFAULT_CHARACTER_SET_NAME 默认字符集
DEFAULT_COLLATION_NAME 默认字符序
1.1.2.2 表信息字典表
Information_schema.tables:用于查看表的基本信息
字段名 注释
TABLE_SCHEMA 库名
TABLE_NAME 表名
TABLE_TYPE 表类型
TABLE_COMMENT 表注释
TABLE_ID 表唯一编号
1.1.2.3 列信息字典表
Information_schema.columns:用于查看表的字段信息
字段名 注释
TABLE_SCHEMA 库名
TABLE_NAME 表名
COLUMN_NAME 列名
ORDINAL_POSITION 字段顺序
COLUMN_DEFAULT 列默认值
IS_NULLABLE 是否为空
DATA_TYPE 字段类型
CHARACTER_MAXIMUM_LENGTH 字符串类型最大长度
NUMERIC_PRECISION 数字类型最大长度
NUMERIC_SCALE 小数点位数
COLUMN_COMMENT 列注释
1.1.2.4 视图信息字典表
Information_schema.views:用于查看视图的基本信息
字段名 注释
TABLE_SCHEMA 库名
TABLE_NAME 视图名称
VIEW_DEFINITION 视图定义
DEFINER 视图创建者
SECURITY_TYPE 安全类型
1.1.2.5 存储过程信息字典表
Information_schema.routines:用于查看存储过程及函数的基本信息
字段名 注释
ROUTINE_SCHEMA 库名
ROUTINE_NAME 名称
ROUTINE_TYPE 类型,过程、函数
ROUTINE_DEFINITION 定义
SECURITY_TYPE 安全类型
CREATED 创建时间
SQL_MODE
ROUTINE_COMMENT 注释
DEFINER 创建者
1.1.2.6 索引信息字典表
Information_schema.STATISTICS:用于查看索引的基本信息
字段名 注释
TABLE_SCHEMA 库名
TABLE_NAME 表名
INDEX_SCHEMA 索引库名
INDEX_NAME 索引名称
COLUMN_NAME 列名
INDEX_TYPE 索引类型
COMMENT 索引注释
1.1.2.7 用户权限字典表
Information_schema.USER_PRIVILEGES:
用于查看用户拥有的系统权限、全局权限
字段名 注释
GRANTEE 用户
PRIVILEGE_TYPE 权限类型
IS_GRANTABLE 是否可授权给其他用户
1.1.2.8 库权限字典表
Information_schema.SCHEMA_PRIVILEGES:用于查看用户-库级别的权限
字段名 注释
GRANTEE 用户
TABLE_SCHEMA 库名
PRIVILEGE_TYPE 权限类型
IS_GRANTABLE 是否可授权给其他用户
1.1.2.9 表权限字典表
Information_schema.TABLE_PRIVILEGES:用于查看用户-表级别的权限
字段名 注释
GRANTEE 用户
TABLE_SCHEMA 库名
TABLE_NAME 表名
PRIVILEGE_TYPE 权限类型
IS_GRANTABLE 是否可授权给其他用户
1.1.2.10 列权限字典表
Information_schema.COLUMN_PRIVILEGES:用于查看用户-列级别的权限
字段名 注释
GRANTEE 用户
TABLE_SCHEMA 库名
TABLE_NAME 表名
COLUMN_NAME 列名
PRIVILEGE_TYPE 权限类型
IS_GRANTABLE 是否可授权给其他用户
1.1.2.11 进程信息表
Information_schema.PROCESSLIST:用于查看当前登陆节点正在运行的sql语句
字段名 注释
ID 编号
USER 用户
HOST 主机ip地址
DB 库名
COMMAND 命令
START_TIME 开始时间
TIME 时长
STATE 状态
INFO Sql信息
1.1.3 performance_schema
1.1.3.1 本节点磁盘空间使用表
performance_schema.disk_usage_info:用于查看本节点空间使用情况
字段名 注释
HOST 主机名
DIR_TYPE 目录类型
PATH 路径
DIR_SIZE 目录大小
FILESYTEM 文件系统
SIZE 空间大小
USED 已使用空间大小
AVAIL 可用空间大小
PCT 空间使用率
1.1.3.2 集群磁盘空间使用表
performance_schema.cluster_disk_usage_info:用于查看集群各节点空间使用情况
字段名 注释
HOST 主机名
DIR_TYPE 目录类型
PATH 路径
DIR_SIZE 目录大小
FILESYTEM 文件系统
SIZE 空间大小
USED 已使用空间大小
AVAIL 可用空间大小
PCT 空间使用率
1.1.3.3 内存堆使用表
performance_schema.heap_usage_info:用于查看各内存堆的使用情况
字段名 注释
HOST 主机名
HEAP_TYPE 内存堆类型
HEAP_SIZE 内存大小
USED_IN_HEAP 已使用内存
USED_IN_SYSTEM
MAX_USED_BLOCK 最大使用块
MAX_FREE_BLOCK 最大free块
USED_BLOCKS 已使用block数
1.1.3.4 会话内存使用表
performance_schema.session_memory_usage_info :
用于查看会话的内存使用情况
字段名 注释
HOST 主机
ID 会话编号
CURRENT 当前
PEAK 峰值
PEAK_TIMESTAMP 峰值时间
TEMP_SPACE 临时表空间大小
1.1.3.5 内存使用表
performance_schema.memory_usage_info:用于查看内存使用情况
字段名 注释
HOST 主机名
PHSICAL_MEMORY 物理内存
SWAP_SIZE Swap大小
PCT 使用率
UPPER_LIMIT 上限
CURRENT_USED 当前已使用
MEMORY_PEAK 峰值
MEMORY_PEAK_TIMESTAMP 峰值时间