Replication ステータス
attrep_status
テーブルには、各レプリケーション タスクとターゲット データの現在のステータスが含まれます。attrep_status
テーブル内のタスクの更新は数秒ごとに生成されますが、attrep_status テーブルはターゲット テーブルに変更が適用された後にのみ更新されます。場合によっては、この処理には数分かかります。
列 | タイプ | 説明 |
---|---|---|
SERVER_NAME |
nvchar |
Qlik レプリケーション サーバーがインストールされているマシンの名前。 |
TASK_NAME |
nvchar |
Qlik データ タスクの名前。 |
TASK_STATUS |
varchar |
次のいずれか:
少なくとも 1 つのテーブルがフル ロードされている場合、タスクのステータスは FULL LOAD です。すべてのテーブルがロードされると、タスクのステータスは CHANGE PROCESSING に変わります。 |
STATUS_TIME |
日付と時刻 |
ステータスが最後に更新された日時。 |
PENDING_CHANGES |
int |
ターゲットにまだ適用されていない変更レコードの数。 |
DISK_SWAP_SIZE |
int |
古いトランザクションまたはオフロードされたトランザクションによって占有されているディスク スペースの量。 |
TASK_MEMORY |
int |
現在のメモリ消費量 (MB)。 |
SOURCE_CURRENT_POSITION |
varchar |
Qlik レプリケーション サーバーが現在読み取り中のソース エンドポイントの位置。 |
SOURCE_CURRENT_TIMESTAMP |
日付と時刻 |
Qlik レプリケーション サーバーが現在読み取り中のソース の日付と時刻。 情報メモ
Qlik レプリケーション サーバーは、データ ソースから読み取られた日付と時刻を Qlik レプリケーション サーバー マシン上の日付と時刻と調整します (ソースの待機時間に応じて)。たとえば、ソースの時刻が 12:30 で、Qlikレプリケーション サーバー マシンの時刻が 12:32 の場合、元のソースの時刻にさらに 2 分が追加されます。これは、SOURCE_CURRENT_TIMESTAMP 列の値になります。 |
SOURCE_TAIL_POSITION |
varchar |
まだコミットされていない最も古い開始トランザクションの POSITION。これは、変更を失うことなく元に戻せる最新の位置を表します。もちろん、重複する場合もあります。 |
SOURCE_TAIL_TIMESTAMP |
日付と時刻 |
まだコミットされていない最も古い開始トランザクションの TIMESTAMP。これは、変更を失うことなく元に戻すことができる最新の TIMESTAMP を表します。もちろん、重複する場合もあります。 |
SOURCE_TIMESTAMP_APPLIED |
日付と時刻 |
これは、最後にコミットされたトランザクションのタイムスタンプです。一括適用では、これはそのバッチ内の最後のトランザクションのコミットのタイムスタンプになります。これは、バッチ内の最後のトランザクションの一部としてのみ変更されます。 |