本文介绍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

上次更新时间。