语言

PublicationMonitor.EnumTracerTokenHistory(Int32) 方法

定义

返回插入监控事务发布中的单个追踪令牌记录的订阅者延迟信息。

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

参数

tracerTokenId
Int32

一个 Int32 指定唯一标识追踪标记的ID值的值。

返回

一个 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)。

适用于

另请参阅