查看数据加载状态

最近更新时间:2025-02-11 16:41:53

我的收藏

操作场景

加载数据到只读分析引擎会存在两个不同的阶段,首先是数据全量加载阶段,其次是实时数据加载阶段。当数据加载到只读分析引擎中时,只有在完成数据对象构建后才能进行数据查询。您可以使用如下的方法查看数据表加载的状态。

前提条件

准备好实例形态为预置资源的集群,请参见 创建集群
集群状态为运行中。

操作步骤

方法1:控制台查看数据加载状态

1. 登录 TDSQL-C MySQL 版控制台,在左侧集群列表,单击目标集群,进入集群管理页。
2. 在集群详情页下,找到需要修改加载对象的只读分析引擎实例,单击详情,进入只读分析引擎实例详情页面。
3. 在只读分析引擎实例的详情页面中,可查看到对象信息,可通过对象信息查看到数据加载状态。

参数
说明
数据库名
代表此对象所属的数据库名称。支持通过数据库名进行筛选。
注意:
如果加载到只读分析引擎的数据库较多时,筛选数据库可能会导致控制台加载时间过长。
对象名
代表加载到只读分析引擎的表名,视图同样可以加载到只读分析引擎,但是在此处不会显示视图信息。如需查看视图,请使用 MySQL 命令进行查看。
当加载的对象较多时,可在控制台中通过对象名称的关键字进行搜索。
状态
状态包括“数据加载中”、“实时增量中”、“同步异常”。
数据加载情况
若对象正在数据加载中,则数据加载情况会显示当前表的加载进度。
增量阶段延迟
若对象正在实时增量中,则会显示此对象的同步延时信息。
其他信息
若数据加载出现异常,则其他信息中会显示此对象加载异常的相关信息。

方法2:通过 SQL 语句查看数据加载状态

show replication tables;
或者
select * from information_schema.libra_table_status;
在只读分析引擎中,执行此命令后可查看当前所有在加载中的数据对象的情况。可支持通过 where 条件过滤。
字段显示信息如下图所示: