sys.dm_repl_tranhash (Transact-SQL)
適用対象:SQL Server
トランザクション パブリケーションでレプリケートされるトランザクションに関する情報を返します。
column_name | data_type | description |
---|---|---|
バケット | 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 権限 が必要です。
SQL Server 2022 以降のアクセス許可
データベースに対する VIEW DATABASE PERFORMANCE STATE 権限が必要です。
注釈
情報は、現在レプリケーション アーティクル キャッシュに読み込まれているレプリケートされたデータベース オブジェクトに対してのみ返されます。
関連項目
動的管理ビューと動的管理関数 (Transact-SQL)
レプリケーション関連の動的管理ビュー (Transact-SQL)
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示