MSdistribution_history (Transact-SQL)
適用対象: SQL サーバー
MSdistribution_history テーブルには、ローカル ディストリビューターに関連付けられているディストリビューション エージェントの履歴行が含まれています。 このテーブルはディストリビューション データベースに格納されます。
Definition
列名 | データ型 | 説明 |
---|---|---|
agent_id | int | ディストリビューション エージェントの ID。 |
runstatus | int | 実行中の状態: 1 = 開始。 2 = 成功。 3 = 進行中。 4 = アイドル。 5 = 再試行。 6 = 失敗。 |
start_time | datetime | ジョブの実行開始時刻です。 |
time | datetime | メッセージがログに記録される時刻。 |
duration | int | メッセージ セッションの実行時間 (秒) です。 |
コメント | nvarchar (4000) | メッセージ テキスト。 |
xact_seqno | varbinary(16) | 最後に処理されたトランザクション シーケンス番号です。 |
current_delivery_rate | float | 最後の履歴エントリ以降に 1 秒あたりに配信されたコマンドの平均数。 |
current_delivery_latency | int | ディストリビューション データベースに入るコマンドと、最後の履歴エントリ以降にサブスクライバーに適用されるまでの待機時間。 ミリ秒単位。 |
delivered_transactions | int | セッションで配信されたトランザクションの合計数。 |
delivered_commands | int | セッションで配信されたコマンドの合計数。 |
average_commands | int | セッションで配信されたコマンドの平均数。 |
delivery_rate | float | 1 秒あたりの平均配信コマンド数。 |
delivery_latency | int | コマンドがディストリビューション データベースに登録されてからサブスクライバーに適用されるまでの待機時間です。 ミリ秒単位。 |
total_delivered_commands | bigint | サブスクリプションの作成後に配信されたコマンドの合計数。 |
error_id | int | MSrepl_error システム テーブル内のエラーの ID。 |
updateable_row | bit | 履歴行を上書きできる場合は1 に設定します。 |
timestamp | timestamp | このテーブルのタイムスタンプ列です。 |