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 数据库性能状态权限。
注解
只为复制项目缓存中当前加载的复制的数据库对象返回信息。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈