MSlogreader_history (Transact-SQL)

MSlogreader_history テーブルは、ローカル ディストリビュータに関連付けられているログ リーダー エージェントの履歴行を保持します。このテーブルは、ディストリビューション データベースに保存されます。

列名

データ型

説明

agent_id

int

ログ リーダー エージェントの ID です。

runstatus

int

実行ステータスです。

1 = 開始

2 = 成功

3 = 実行中

4 = アイドル

5 = 再試行

6 = 失敗

start_time

datetime

ジョブの実行開始時刻です。

time

datetime

メッセージが記録された時刻です。

duration

int

メッセージ セッションの実行時間 (秒) です。

comments

nvarchar(255)

メッセージ テキストです。

xact_seqno

varbinary(16)

最後に処理されたトランザクション シーケンス番号です。

delivery_time

int

最初にトランザクションが配信された時刻です。

delivered_transactions

int

セッション中に配信されたトランザクションの総数です。

delivered_commands

int

セッション中に配信されたトランザクションの総数です。

average_commands

int

セッション中に配信された平均コマンド数です。

delivery_rate

float

1 秒あたりの平均配信コマンド数です。

delivery_latency

int

コマンドがパブリッシュされたデータベースに登録されてからディストリビューション データベースに登録されるまでの待機時間です。

error_id

int

MSrepl_error システム テーブル内のエラーの ID です。

timestamp

timestamp

このテーブルのタイムスタンプ列です。

updateable_row

bit

履歴行が上書き可能な場合は 1 に設定されます。