PublicationMonitor.EnumTracerTokenHistory(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回插入监控事务发布中的单个追踪令牌记录的订阅者延迟信息。
public:
System::Data::DataSet ^ EnumTracerTokenHistory(int tracerTokenId);
public System.Data.DataSet EnumTracerTokenHistory(int tracerTokenId);
member this.EnumTracerTokenHistory : int -> System.Data.DataSet
Public Function EnumTracerTokenHistory (tracerTokenId As Integer) As DataSet
参数
返回
一个 DataSet 包含以下列的对象。
| 列 | 数据类型 | 说明 |
|---|---|---|
| distributor_latency | Int64 | 追踪令牌记录在Publisher提交到分发器提交之间的秒数。 |
| 订阅者 | String | 收到跟踪令牌的订阅服务器的名称。 |
| subscriber_db | String | 在其中插入跟踪令牌记录的订阅数据库的名称。 |
| subscriber_latency | Int64 | 追踪令牌记录在分发器提交到提交至用户提交之间的秒数。 |
| overall_latency | Int64 | 追踪令牌记录在Publisher提交到提交至订阅者之间有秒数。 |
注解
每一个收到追踪令牌记录的订阅都会返回一行。 呼叫 EnumTracerTokens 以将追踪标记插入受监控的发布文件中。
该 EnumTracerTokenHistory 方法仅适用于交易性出版物。
EnumTracerTokenHistory该方法只能由db_owner成员调用,或在分发数据库中通过replmonitor固定数据库角色调用。
调用 EnumTracerTokenHistory 等同于执行 sp_helptracertokenhistory(Transact-SQL)。