本文介绍INFORMATION_SCHEMA库中的系统表和常见用法。
kepler_connection_info_merged
用于查看连接集群的用户、客户端IP和连接数,用法详情请参见查看连接信息。
字段说明:
字段 | 说明 |
schema | 数据库名称。 |
last_active_time | 上次活跃时间。 |
create_time | 建立连接的时间。 |
connection_id | 连接ID。 |
ip_port | AnalyticDB for MySQL接入层节点IP和端口号。 |
access_ip | 客户端IP。 |
user | 用户名。 |
kepler_persist_plan_summary
用于查询配置过Hints的所有SQL Pattern,用法详情请参见Persist plan and Query-Blocker。
字段说明:
字段 | 说明 |
hit_applied | 规则命中次数。 |
update_time | 最近一次修改时间。 |
create_time | 创建时间。 |
hints | Hints内容。 |
_sql_cnt | 命中规则的不同查询个数。 |
sql | 应用的查询Pattern。 |
kepler_meta_shards
用于查询集群的shard
数量,用法详情请参见集群配额。
SELECT count(1) FROM information_schema.kepler_meta_shards;
kepler_partitions
用于记录表的分区信息,用法详情请参见查看分区的统计信息。
字段说明:
字段 | 说明 |
schema_name | 数据库名称。 |
table_name | 表名。 |
partition_id | 分区ID。 |
row_count | 记录行数。 |
data_size | 总大小。单位:Byte。 |
index_size | 索引大小。单位:Byte。 |
detail_size | 数据大小。单位:Byte。 |
pk_size | 主键大小。单位:Byte。 |
remote_data_size | 冷数据大小。单位:Byte。 |
local_data_size | 热数据大小。单位:Byte。 |
last_access | 上次访问时间。 |
create_time | 创建时间。 |
kepler_meta_configs
用于记录AnalyticDB for MySQL集群的配置,用法详情请参见使用SELECT查询配置项。
字段说明:
字段 | 说明 |
create_time | 创建时间。 |
description | 配置描述。 |
key | 配置项。 |
value | 配置值。 |
update_time | 配置更新时间。 |
kepler_meta_build_task
用于记录AnalyticDB for MySQL集群最近三天的Build任务信息,用法详情请参见查看BUILD任务的状态。
字段说明:
字段 | 说明 |
schema_name | 数据库名称。 |
table_name | 表名。 |
status | Build任务状态。 |
create_time | 创建时间。 |
kepler_meta_async_jobs
用于记录AnalyticDB for MySQL导入任务信息,用法详情请参见如何使用SQL查看当前库里RUNNING的导入任务?。
字段说明:
字段 | 说明 |
create_time | 创建时间。 |
start_time | 开始时间。 |
update_time | 更新时间。 |
schema_name | 数据库名称。 |
user_name | 用户名。 |
process_rows | 处理的行数。 |
status | 导入任务状态。 |
fail_msg | 失败信息。 |
definition | 导入任务定义。 |
exec_job_id | 导入任务ID。 |
kepler_cache_table_status
记录了集群中已创建的Cache表信息,用法详情请参见Cache Table。
字段说明:
字段 | 说明 |
schema_name | 数据库名称。 |
table_name | Cache表名。 |
cache_id | Cache表ID,唯一标识。 |
deleting | 是否正在删除中。 |
occupied | 正在使用Cache表的连接数或查询数。 |
data_size | Cache表大小。单位:Byte。 |
create_time | Cache表创建时间。 |
visit_time | 上次访问时间。 |
update_time | 上次更新时间。 |