sys.dm_repl_tranhash (Transact-SQL)
トランザクション パブリケーションでレプリケートされるトランザクションに関する情報を返します。
列名 |
データ型 |
説明 |
---|---|---|
buckets |
bigint |
ハッシュ テーブルに含まれるバケット数。 |
hashed_trans |
bigint |
現在のバッチでレプリケートされるコミット済みトランザクションの数。 |
completed_trans |
bigint |
これまでに完了したトランザクションの数。 |
compensated_trans |
bigint |
部分ロールバックを含むトランザクションの数。 |
first_begin_lsn |
nvarchar(64) |
現在のバッチで最も早い開始ログ シーケンス番号 (LSN)。 |
last_commit_lsn |
nvarchar(64) |
現在のバッチで最後にコミットされた LSN。 |
権限
dm_repl_tranhash を呼び出すには、パブリケーション データベースに対する VIEW DATABASE STATE 権限が必要です。
解説
返される情報は、レプリケーション アーティクル キャッシュに現在読み込まれている、レプリケートされたデータベース オブジェクトの情報だけです。