次の方法で共有


MSmerge_sessions (Transact-SQL)

MSmerge_sessions テーブルには、以前のマージ エージェント ジョブ セッションの結果が含まれる履歴行が格納されます。このテーブルには、マージ エージェントが実行されるたびに、新しい行が追加されます。このテーブルは、ディストリビューション データベースに保存されます。

列名

データ型

説明

session_id

int

マージ エージェント ジョブ セッションの ID。

agent_id

int

マージ エージェントの ID。

start_time

datetime

ジョブの実行開始時刻。

end_time

datetime

ジョブの実行完了時刻。

duration

int

ジョブ セッションの累積時間 (秒単位)。

delivery_time

int

変更のバッチを適用するために要する秒数。

upload_time

int

変更をパブリッシャにアップロードするために要する秒数。

download_time

int

変更をサブスクライバにダウンロードするために要する秒数。

delivery_rate

float

1 秒あたりに配信される平均コマンド数。

time_remaining

int

アクティブなセッションでの推定残り秒数。

percent_complete

decimal

アクティブなセッションで既に配信された全変更の推定パーセンテージ。

upload_inserts

int

パブリッシャで適用された挿入数。

upload_updates

int

パブリッシャで適用された更新数。

upload_deletes

int

パブリッシャで適用された削除数。

upload_conflicts

int

パブリッシャで変更を適用中に発生した競合数。

upload_conflicts_resolved

int

パブリッシャで変更を適用中に発生した競合のうち、既に解決された競合の数。

upload_rows_retried

int

パブリッシャにアップロードされた行数のうち、再試行された行数。

download_inserts

int

サブスクライバで適用された挿入数。

download_updates

int

サブスクライバで適用された更新数。

download_deletes

int

サブスクライバで適用された削除数。

download_conflicts

int

サブスクライバで変更を適用中に発生した競合数。

download_conflicts_resolved

int

サブスクライバで変更を適用中に発生した競合のうち、既に解決された競合の数。

download_rows_retried

int

サブスクライバにダウンロードされた行数のうち、再試行された行数。

schema_changes

int

セッション中に適用されたスキーマ変更の数。

metadata_rows_cleanedup

int

セッション中にクリーンアップされたメタデータの行数。

runstatus

int

実行ステータス。次のステータスがあります。

1 = 開始

2 = 成功

3 = 実行中

4 = アイドル

5 = 再試行

6 = 失敗

estimated_upload_changes

int

パブリッシャで適用する必要がある変更の推定数。

estimated_download_changes

int

サブスクライバで適用する必要がある変更の推定数。

connection_type

int

アップロード中に使用される接続。次の接続があります。

1 = ローカル エリア ネットワーク (LAN)

2 = ダイヤルアップ ネットワーク接続

3 = Web 同期

timestamp

timestamp

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