如何使用表统计数据来监控 AWS DMS 任务?

上次更新时间:2021 年 2 月 19 日

如何使用表统计数据来监控 AWS Database Migration Service (AWS DMS) 任务?

解决方法

  1. 打开 AWS DMS 控制台,然后选择 Database migration tasks(数据库迁移任务)。
  2. 选择您要监控的任务的名称。
    注意:如果您的表存在您已更正的问题,则选中该表,然后选择重新加载表数据。此操作会重新加载一个或多个表,从而无需重新启动任务。
  3. Table statistics(表统计数据)部分,您可以查看表的列详细信息。

Load state(加载状态)列具有以下状态:

  • Table does not exist(表不存在):AWS DMS 无法在源终端节点找到该表。
  • Before load(尚未加载):完整加载进程已经启用,但尚未开始加载。
  • 完整加载:正在执行完整加载进程。
  • Table completed(表已完成):已完成完整加载。
  • Table cancelled(表已取消):已取消加载表。
  • Table error(表错误):加载表时出错。

Inserts(插入)、Deletes(删除)、Updates(更新)和 DDLs (DDL) 列显示了在更改数据捕获 (CDC) 阶段复制的相关语句数量。

Full load rows(完整加载行)列显示了在完整加载阶段迁移的总行数。

Total(总计)列显示了在完整加载期间迁移的总行数以及在 CDC 阶段应用的 Insert(插入)、Update(更新)或 Delete(删除)语句总数。

Validation state(验证状态)列显示了验证状态,例如 Not enabled(未启用)、Pending records(等待记录)、Validated(已验证)或 Error(错误)。

Validation pending(待验证)、Validation failed(验证失败)和 Validation suspended(验证中止)列显示了各个事务类型的事务数量。例如,该值表示验证失败、已中止验证或出于等待状态的行数。有关更多信息,请参阅验证 AWS DMS 任务

Last updated(最近更新时间)列显示了最近一次更新表统计信息选项卡所含信息的时间。

如果您停止并重新启动任务,表的统计数据会重置。例如,如果您使用插入、更新和删除条目执行 CDC,停止并重启任务会将计数重置为 0


这篇文章对您有帮助吗?


您是否需要账单或技术支持?