南大通用GBase 8a集群查看加载进度的方法

GBase 8a集群查看加载进度,可以从如下的表可以查到 information_schema.load_status

select db_name,tb_name,IP,state,start_time,progress,total_size,loaded_size,loaded_records,skipped_records from information_schema.load_status order by db_name,tb_name;

表结构如下


其中如下几个是进度信息:

db_name是库名

tb_name是表名,可以根据如上这2个来精确定位某个表的加载进度。

IP 是gnode的地址

state 是状态,LOADING是加载中,commit是在提交。如加载完成,不再显示了。

start_time是gnode上任务启动时间

elapsed_time 是耗时

AVG_SPEED 是平均速度,单位是MB

progress是加载进度百分比

total_size是全部文件大小

loade_size是已经加载的大小

loaded_records 已经加载的行数 skipped_records 是错误数据忽略的行数

SCN 内部的任务号

DATA_SOURCE 是数据源。对应IP的gnode,运行show full processlist看完整的。

SQL_CMD load语句。对应IP的gnode,运行show full processlist看完整的