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。

权限

需要发布数据库的 VIEW DATABASE STATE 权限才能调用 dm_repl_tranhash

SQL Server 2022 及更高版本的权限

需要对数据库具有 VIEW 数据库性能状态权限。

注解

只为复制项目缓存中当前加载的复制的数据库对象返回信息。

另请参阅

动态管理视图和函数 (Transact-SQL)
与复制有关的动态管理视图 (Transact-SQL)