適用対象: SQL Server
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 | このテーブルのタイムスタンプ列です。 |