介绍装载相关的操作命令和查看命令。
介绍装载相关的查看命令。
适用场景
数据迁移、数据同步、数据分发
命令功能
查看指定CPT模块各装载状态的对象数量、开始时间、结束时间、装载条件、装载掩码和对象类型等。
命令格式
SHOW [<CPT_NAME>] LOAD STATUS [LAST]
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
| LAST | 配置该参数表示仅查看最近一次装载历史状态。不配置该参数表示查看所有装载历史状态。 |
命令示例
查看名称为“cpt_dm8”的CPT模块所有装载历史状态。
show cpt_dm8 load status
查看结果为:
查看名称为“cpt_dm8”的CPT模块最近一次装载历史状态。
show cpt_dm8 load status last
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 序号 | 从装载线程启动开始,第几个装载命令。 |
| 需装载对象 | 需要装载的对象的总数量。只装载字典时为0。 |
| 装载字典 | 装载的字典数量。默认值为0。 |
| 已装载对象 | 已装载完成的对象数量。只装载字典时为0。 |
| 未装载对象 | 等待装载的对象数量。只装载字典或表以外对象时为0。 |
| 正装载对象 | 正在装载的对象数量。只装载字典或表以外对象时为0。 |
| 装载错误对象 | 装载错误的对象数量。只装载字典时为0。 |
| 开始时间 | 装载命令开始执行的时间。 |
| 结束时间 | 装载命令结束执行的时间。 |
| 装载条件 | 装载命令的过滤条件。 |
| 装载掩码 | 装载命令使用的掩码组合。 |
| 对象类型 | 装载的对象类型。 |
适用场景
数据迁移、数据同步、数据分发
命令功能
查看指定CPT模块正在装载的表的具体信息,如已装载行数、装载条件、发送进度、速度等。
命令格式
命令格式一:
查看第一个CPT模块正在装载的表的具体信息。
LD
命令格式二:
查看指定CPT模块或者第一个CPT模块正在装载的表的具体信息。
SHOW [<CPT_NAME>] LOAD TABLE RUNNING
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
命令示例
查看名称为“cpt_dm8”的CPT模块正在装载的表的具体信息。
show cpt_dm8 load table running
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 序号 | 从装载线程启动开始,第几个装载命令产生的装载表。 |
| 模式名 | 装载表所属的模式名。 |
| 表名 | 装载表的表名。 |
| 已装载行数 | 已完成装载的行数。 |
| 装载条件 | 表中装载的条件。 |
| 发送进度 | 装载表的发送进度。 |
| 速度 | 每秒钟装载的行数。 |
注:如查看结果为空,则表示没有正在装载的表。
适用场景
数据迁移、数据同步、数据分发
命令功能
查看指定CPT模块装载错误的表的具体信息,如已装载行数、错误原因等。
命令格式
SHOW [<CPT_NAME>] LOAD TABLE ERROR [<LOAD_ID>]
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
| LOAD_ID | 装载序号。从装载线程启动开始,第几个装载命令。 |
命令示例
查看名称为“cpt_dm8”的CPT模块装载错误的表的具体信息。
show cpt_dm8 load table error
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 序号 | 从装载线程启动开始,第几个装载命令产生的装载表。 |
| 模式名 | 装载表所属的模式名。 |
| 表名 | 装载表的表名。 |
| 已装载行数 | 已完成装载的行数。 |
| 错误原因 | 大对象装载失败。 普通数据装载失败。 主键或索引装载失败。 创建装载线程失败。 装载中断。 |
注:如查看结果为空,则表示没有装载错误的表或已删除装载历史记录。
适用场景
数据迁移、数据同步、数据分发
命令功能
查看指定CPT模块各装载状态表的具体信息,如模式名、表名、已装载行数、状态、耗时等。
命令格式
SHOW [<CPT_NAME>] LOAD TABLE ALL
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
命令示例
查看名称为“cpt_dm8”的CPT模块各装载状态表的具体信息。
show cpt_dm8 load table all
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 序号 | 从装载线程启动开始,第几个装载命令产生的装载表。 |
| 模式名 | 装载表所属的模式名。 |
| 表名 | 装载表的表名。 |
| 已装载行数 | 已完成装载的行数。状态为“已完成装载”的表,则为全部行数;状态为“等待装载”的表,则为0。 |
| 状态 | 装载状态。 LOADING:正在装载。 COMPLETE:已完成装载。 ERROR:装载错误。 TOLOAD:等待装载。 WAIT CONTINUE:等待续传。 LOAD STOP:正常停止装载。 UNEXPECTED HALT:故障停止装载。 GROUPINFO QUERY:正在执行分组元数据查询。 |
| 开始时间 | 表装载开始的时间。 |
| 耗时 | 装载已用时间。状态为“装载错误”或“等待装载”时为0。 |
| 分组数 | 分组装载划分的组数。 |
注:如查看结果为空,则表示没有装载表或已删除装载历史记录。
适用场景
数据迁移、数据同步、数据分发
命令功能
查看指定CPT模块中,指定表的总体装载信息,如已装载行数、状态、开始时间、耗时等。
命令格式
SHOW [<CPT_NAME>] LOAD TABLE [<PDBNAME>.]<SCHNAME>.<TABNAME>
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
| [<PDBNAME>.]<SCHNAME>.<TABNAME> | 容器名.模式名.表名,容器名仅适用于容器数据库。容器名、模式名和表名都支持模糊查询,具体如下: *:所有容器、模式或表。 A*:前缀为A的所有容器、模式或表。 *B:后缀为B的所有容器、模式或表。 A*B:前缀为A且后缀为B的所有容器、模式或表。 |
命令示例
查看名称为“cpt_dm8”的CPT模块中,模式名为“PERSON”、表名任意的装载表的具体信息。
show cpt_dm8 load table PERSON.*
查看结果为:
查看名称为“cpt_dm8”的CPT模块中,模式名为“PERSON”、表名为“PERSON”的装载表的具体信息。
show cpt_dm8 load table PERSON.PERSON
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 序号 | 从装载线程启动开始,第几个装载命令产生的装载表。 |
| 模式名 | 装载表所属的模式名。 |
| 表名 | 装载表的表名。 |
| 已装载行数 | 已完成装载的行数。状态为“已完成装载”的表,则为全部行数;状态为“等待装载”的表,则为0。 |
| 状态 | 装载状态。 LOADING:正在装载。 COMPLETE:已完成装载。 ERROR:装载错误。 TOLOAD:等待装载。 WAIT CONTINUE:等待续传。 LOAD STOP:正常停止装载。 UNEXPECTED HALT:故障停止装载。 GROUPINFO QUERY:正在执行分组元数据查询。 |
| 开始时间 | 表装载开始的时间。 |
| 耗时 | 装载已用时间。状态为“装载错误”或“等待装载”时为0。 |
注:如查看结果为空,则表示没有此装载表或装载已全部完成。
适用场景
数据迁移、数据同步、数据分发
命令功能
查看指定CPT模块中,指定装载表或指定装载序号的表的分组装载的具体信息,如组号、起始/结束ROWID、状态、开始/结束时间等。
命令格式
SHOW [<CPT_NAME>] LOAD GROUP [<NUMBER>] [<PDBNAME>.]<SCHNAME>.<TABNAME>
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
| NUMBER | 指定装载序号,必须为数字。 |
| [<PDBNAME>.]<SCHNAME>.<TABNAME> | 容器名.模式名.表名,容器名仅适用于容器数据库。容器名、模式名和表名都支持模糊查询,具体如下: *:所有容器、模式或表。 A*:前缀为A的所有容器、模式或表。 *B:后缀为B的所有容器、模式或表。 A*B:前缀为A且后缀为B的所有容器、模式或表。 |
命令示例
查看名称为“cpt_dm8”的CPT模块中,模式名为“PRODUCTION”、表名为“PRODUCTION”的表分组装载的具体信息。
show cpt_dm8 load group PRODUCTION.PRODUCTION
查看结果为:
查看名称为“cpt_dm8”的CPT模块中,模式名为“PERSON”、表名为“PERSON”的表,装载序号为1时,分组装载的具体信息。
show cpt_dm8 load group 1 PERSON.PERSON
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 序号 | 从装载线程启动开始,第几个装载命令产生的装载表的分组。 |
| 模式名 | 装载表所属的模式名。 |
| 表名 | 装载表的表名。 |
| 组号 | 分组装载时的分组号。 |
| 起始ROWID | 此分组的起始ROWID。 |
| 结束ROWID | 此分组的结束ROWID。 |
| 状态 | 装载状态。 LOADING:正在装载。 COMPLETE:已完成装载。 ERROR:装载错误。 TOLOAD:等待装载。 WAIT CONTINUE:等待续传。 LOAD STOP:正常停止装载。 UNEXPECTED HALT:故障停止装载。 GROUPINFO QUERY:正在执行分组元数据查询。 |
| 开始时间 | 此分组开始装载的时间。 |
| 结束时间 | 此分组结束装载的时间。 |
注:如查看结果为空,则表示没有此装载表或已删除装载历史记录。
适用场景
数据迁移、数据同步、数据分发
命令功能
查看指定CPT模块所有装载表或指定装载状态的表的最后一次装载的具体信息, 如已装载行数、状态、耗时、发送进度、速度和分组数等。
命令格式
SHOW [<CPT_NAME>] LOAD TABLE LAST [STATE]
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
| STATE | 装载状态,仅支持ERROR和COMPLETE。仅查看指定装载状态表的最后一次装载信息。 |
命令示例
查看名称为“cpt_dm8”的CPT模块各装载状态表最后一次装载的具体信息。
show cpt_dm8 load table last
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 模式名 | 装载表所属的模式名。 |
| 表名 | 装载表的表名。 |
| 已装载行数 | 已完成装载的行数。状态为“已完成装载”的表,则为全部行数;状态为“等待装载”的表,则为0。 |
| 状态 | 装载状态。 LOADING:正在装载。 COMPLETE:已完成装载。 ERROR:装载错误。 TOLOAD:等待装载。 WAIT CONTINUE:等待续传。 LOAD STOP:正常停止装载。 UNEXPECTED HALT:故障停止装载。 GROUPINFO QUERY:正在执行分组元数据查询。 TABLE_ERROR:字典装载错误(该状态属于错误状态的细分,表示这个表字典装载没有成功)。 |
| 开始时间 | 表装载开始的时间。 |
| 耗时 | 装载已用时间。状态为“装载错误”或“等待装载”时为0。 |
| 发送进度 | 装载表的发送进度。 |
| 速度 | 每秒钟装载的行数。 |
| 分组数 | 分组装载时,显示分组的数量。不是分组装载则为0。 |
| 装载掩码 | 装载表使用的装载掩码。 |
| 仅迁移 | 表示装载该表是使用cp命令还是add table命令。 0:使用add table命令装载。 1:使用cp命令装载。 |
注:如查看结果为空,则表示没有装载表或已删除装载历史记录。
适用场景
数据迁移、数据同步、数据分发
命令功能
查看指定CPT模块中,指定表及分组状态的最后一次分组装载的具体信息,如起始/结束ROWID、状态、已装载行数和总行数等。
命令格式
SHOW [<CPT_NAME>] LOAD GROUP LAST [<PDBNAME>.]<SCHNAME>.<TABNAME> [STATE]
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
| [<PDBNAME>.]<SCHNAME>.<TABNAME> | 容器名.模式名.表名,容器名仅适用于容器数据库。容器名、模式名和表名都支持模糊查询,具体如下: *:所有容器、模式或表。 A*:前缀为A的所有容器、模式或表。 *B:后缀为B的所有容器、模式或表。 A*B:前缀为A且后缀为B的所有容器、模式或表。 |
| STATE | 分组的装载状态。具体如下: LOADING:正在装载。 COMPLETE:已完成装载。 GROUPINFO QUERY:正在执行分组元数据查询。 ERROR:装载错误。 |
命令示例
查看名称为“cpt_dm8”的CPT模块中,模式名为“PERSON”、表名为“PERSON”的表最后一次分组装载的具体信息。
show cpt_dm8 load group last PERSON.PERSON
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 模式名 | 装载表所属的模式名。 |
| 表名 | 装载表的表名。 |
| 组号 | 分组装载时的分组号。 |
| 起始ROWID | 该分组的起始ROWID。 |
| 结束ROWID | 该分组的结束ROWID。 |
| 状态 | 装载状态。 LOADING:正在装载。 COMPLETE:已完成装载。 ERROR:装载错误。 |
| 已装载行数 | 已完成装载的行数。状态为“已完成装载”的表,则为全部行数;状态为“等待装载”的表,则为0。 |
| 总行数 | 该分组的总行数。 |
| 开始时间 | 该分组开始装载的时间。 |
| 结束时间 | 该分组结束装载的时间。 |
注:如查看结果为空,则表示没有此装载表或已删除装载历史记录。
适用场景
数据迁移、数据同步、数据分发
命令功能
查看指定CPT模块全部装载对象(除表外)的具体信息,如模式名、对象名、状态、开始时间、结束时间和对象类型等。
命令格式
SHOW [<CPT_NAME>] LOAD OBJ ALL
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
命令示例
查看名称为“cpt_dm8”的CPT模块全部装载对象(除表外)的具体信息。
show cpt_dm8 load obj all
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 序号 | 从装载线程启动开始,第几个装载命令产生的装载对象。 |
| 模式名 | 装载对象所属的模式名。 |
| 对象名 | 装载对象的对象名。 |
| 状态 | 装载状态。 LOADING:正在装载。 COMPLETE:已完成装载。 ERROR:装载错误。 TOLOAD:等待装载。 UNEXPECTED HALT:故障停止装载。 |
| 开始时间 | 对象装载开始的时间。没有记录时为“null”。 |
| 结束时间 | 对象装载结束的时间。没有记录时为“null”。 |
| 对象类型 | 装载对象的类型。 |
注:如查看结果为空,则表示没有装载对象或已删除装载历史记录。
适用场景
数据迁移、数据同步、数据分发
命令功能
查看指定CPT模块各装载状态(除表外)对象的最后一次装载的具体信息,如模式名、对象名、状态、开始时间、结束时间和对象类型。
命令格式
SHOW [<CPT_NAME>] LOAD OBJ LAST
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
命令示例
查看名称为“cpt_dm8”的CPT模块各装载状态(除表外)对象的最后一次装载的具体信息。
show cpt_dm8 load obj last
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 模式名 | 装载对象所属的模式名。 |
| 对象名 | 装载对象的对象名。 |
| 状态 | 装载状态。 LOADING:正在装载。 COMPLETE:已完成装载。 ERROR:装载错误。 TOLOAD:等待装载。 UNEXPECTED HALT:故障停止装载。 |
| 开始时间 | 对象装载开始的时间。没有记录时为“null”。 |
| 结束时间 | 对象装载结束的时间。没有记录时为“null”。 |
| 对象类型 | 装载对象的类型。 |
注:如查看结果为空,则表示没有装载对象或已删除装载历史记录。
适用场景
数据迁移、数据同步、数据分发
命令功能
查看指定CPT模块各装载状态指定类型的(除表外)对象的具体信息,如模式名、对象名、状态、开始时间和结束时间等。
命令格式
SHOW [<CPT_NAME>] LOAD OBJ <OBJ_TYPE>
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
| OBJ_TYPE | 对象的类型。具体类型请参见对象装载章节支持的类型。 |
命令示例
查看名称为“cpt_dm8”的CPT模块各装载状态序列对象的具体信息。
show cpt_dm8 load obj sequence
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 序号 | 从装载线程启动开始,第几个装载命令产生的装载对象。 |
| 模式名 | 装载对象所属的模式名。 |
| 对象名 | 装载对象的对象名。 |
| 状态 | 装载状态。 LOADING:正在装载。 COMPLETE:已完成装载。 ERROR:装载错误。 TOLOAD:等待装载。 UNEXPECTED HALT:故障停止装载。 |
| 开始时间 | 对象装载开始的时间。没有记录时为“null”。 |
| 结束时间 | 对象装载结束的时间。没有记录时为“null”。 |
注:如查看结果为空,则表示没有装载对象或已删除装载历史记录。
适用场景
数据同步、数据分发
命令功能
查看指定CPT模块各装载字典历史的具体信息,如模式名、表名、表ID、时间和状态等。
命令格式
SHOW [<CPT_NAME>] LOAD DICT ALL
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
命令示例
查看名称为“cpt_dm8”的CPT模块各装载字典的历史信息。
show cpt_dm8 load dict all
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 序号 | 从装载线程启动开始,第几个装载命令产生的装载表。 |
| 模式名 | 装载字典所属的模式名。 |
| 表名 | 装载字典的表名。 |
| 表ID | 装载表的ID。 |
| 状态 |
|
| 时间 | 字典装载开始的时间。 |
注:如查看结果为空,则表示没有装载字典或已删除装载历史记录。
适用场景
数据同步、数据分发
命令功能
查看指定CPT模块各装载字典最新的具体信息,如模式名、表名、表ID、时间和状态。
命令格式
SHOW [<CPT_NAME>] LOAD DICT LAST
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
命令示例
查看名称为“cpt_dm8”的CPT模块各装载字典的最新信息。
show cpt_dm8 load dict last
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 模式名 | 装载字典所属的模式名。 |
| 表名 | 装载字典的表名。 |
| 表ID | 装载表的ID。 |
| 状态 |
|
| 时间 | 字典装载开始的时间。 |
注:如查看结果为空,则表示没有装载字典或已删除装载历史记录。
适用场景
数据同步、数据分发、数据订阅
命令功能
查看指定CPT模块强制激活同步的表信息,如序号、模式名和表名。
命令格式
SHOW [<CPT_NAME>] LOAD TABLE SYNC
参数说明
| 参数 | 说明 |
|---|---|
| CPT_NAME | CPT模块的名称,对应配置文件中CPT模块的“name”参数。 |
命令示例
查看名称为“cpt_dm8”的CPT模块强制激活同步的表信息。
show cpt_dm8 load table sync
查看结果为:
结果说明
| 参数 | 说明 |
|---|---|
| 序号 | 从装载线程启动开始,第几个装载命令产生的装载表。 |
| 模式名 | 强制激活的同步表所属的模式名。 |
| 表名 | 强制激活的同步表的表名。 |
文章
阅读量
获赞
