本文介紹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 | 上次更新時間。 |