# 复制状态

`attrep_status` 表包含每个复制任务和目标数据的当前状态。尽管 `attrep_status` 表中任务的更新每隔几秒钟生成一次，但 attrep\_status 表只有在其将更改应用到目标表格*之后*才会更新。在某些情况下，这可能需要几分钟时间。

复制状态

| 列 | 类型 | 说明 |
| --- | --- | --- |
| SERVER\_NAME | nvchar | 安装 Qlik Replication 服务器的计算机的名称。 |
| TASK\_NAME | nvchar | Qlik 数据任务的名称。 |
| TASK\_STATUS | varchar | 以下其中一项：<br><br><ul> <li>FULL LOAD</li> <li>CHANGE PROCESSING</li> </ul><br><br>只要至少有一个表处于 FULL LOAD 状态，任务状态就是满负载。加载完所有表后，任务状态将更改为 CHANGE PROCESSING。 |
| STATUS\_TIME | 时间戳 | 上次更新状态的时间。 |
| PENDING\_CHANGES | int | 尚未应用于目标的更改记录数。 |
| DISK\_SWAP\_SIZE | int | 旧事务或已卸载事务所占用的磁盘空间量。 |
| TASK\_MEMORY | int | 当前内存消耗量（以 MB 为单位）。 |
| SOURCE\_CURRENT\_POSITION | varchar | 当前 Qlik Replication 服务器正在读取的源终结点中的 POSITION。 |
| SOURCE\_CURRENT\_TIMESTAMP | 时间戳 | 当前 Qlik Replication 服务器正在读取的源中的 TIMESTAMP。<br><br>信息注释<br><br>Qlik Replication 服务器将从数据源读取的时间戳与 Qlik Replication 服务器计算机上的时间戳对齐（根据源延迟）。因此，例如，如果源时间为 12:30，Qlik Replication 服务器时间为 12:32，则原始源时间将额外增加两分钟。这将是 SOURCE\_CURRENT\_TIMESTAMP 列中的值。 |
| SOURCE\_TAIL\_POSITION | varchar | 仍未提交的最旧启动事务的 POSITION。这表示您可以在不丢失任何更改的情况下恢复到的最新位置。当然，可能存在重复。 |
| SOURCE\_TAIL\_TIMESTAMP | 时间戳 | 仍未提交的最旧启动事务的 TIMESTAMP。这表示您可以在不丢失任何更改的情况下恢复到的最新 TIMESTAMP。当然，可能存在重复。 |
| SOURCE\_TIMESTAMP\_APPLIED | 时间戳 | 这是提交的最后一个事务的时间戳。在批量应用中，这将是该批中最后一个事务提交的时间戳。它只会作为批处理中最后一个事务的一部分进行更改。 |