メイン コンテンツをスキップする

Replication ステータス

attrep_status テーブルには、各レプリケーション タスクとターゲット データの現在のステータスが含まれます。attrep_status テーブルのタスクの更新は数秒ごとに生成されますが、Data Movement gateway はターゲット テーブルに変更を適用したにのみ attrep_status テーブルを更新します。場合によっては、この処理には数分かかります。

列の説明
タイプ 説明

SERVER_NAME

nvchar

Data Movement gateway がインストールされているマシンの名前。

TASK_NAME

nvchar

レプリケーション タスクの名前。

TASK_STATUS

varchar

次のいずれか:

  • FULL LOAD
  • CHANGE PROCESSING

少なくとも 1 つのテーブルがフル ロードされている場合、タスクのステータスは FULL LOAD です。すべてのテーブルがロードされると、タスクのステータスは CHANGE PROCESSING に変わります。

STATUS_TIME

timestamp

ステータスが最後に更新された日時。

PENDING_CHANGES

int

ターゲットにまだ適用されていない変更レコードの数。

DISK_SWAP_SIZE

int

古いトランザクションまたはオフロードされたトランザクションによって占有されているディスク スペースの量。

TASK_MEMORY

int

現在のメモリ消費量 (MB)。

SOURCE_CURRENT_POSITION

varchar

Data Movement gateway が現在読み取り中のソース エンドポイントの POSITION。

SOURCE_CURRENT_TIMESTAMP

timestamp

Data Movement gateway が現在読み取り中のソースの TIMESTAMP。

情報メモ

Data Movement gateway は、ソースから読み取られたタイムスタンプを Data Movement gateway サーバー マシン上のタイムスタンプと調整します (ソースの待機時間に応じて)。たとえば、ソースの時刻が 12:30 で、Replicate Server マシンの時刻が 12:32 の場合、Replicate は元のソース時刻に 2 分を追加します。これは、SOURCE_CURRENT_TIMESTAMP 列の値になります。

SOURCE_TAIL_POSITION

 

varchar

まだコミットされていない最も古い開始トランザクションの POSITION。これは、変更を失うことなく元に戻せる最新の位置を表します。もちろん、重複する場合もあります。

SOURCE_TAIL_TIMESTAMP

timestamp

まだコミットされていない最も古い開始トランザクションの TIMESTAMP。これは、変更を失うことなく元に戻すことができる最新の TIMESTAMP を表します。もちろん、重複する場合もあります。

SOURCE_TIMESTAMP_APPLIED

timestamp

これは、最後にコミットされたトランザクションのタイムスタンプです。一括適用では、これはそのバッチ内の最後のトランザクションのコミットのタイムスタンプになります。これは、バッチ内の最後のトランザクションの一部としてのみ変更されます。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。