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 | 在发布服务器上提交的跟踪令牌记录和在分发服务器上提交的记录间隔的秒数。 |
subscriber | String | 收到跟踪令牌的订阅服务器的名称。 |
subscriber_db | String | 在其中插入跟踪令牌记录的订阅数据库的名称。 |
subscriber_latency | Int64 | 在分发服务器上提交跟踪令牌记录与在订阅服务器上提交跟踪令牌记录之间的秒数。 |
overall_latency | Int64 | 在发布服务器上提交的跟踪令牌记录和在订阅服务器上提交的记录间隔的秒数。 |
注解
对于接收跟踪器令牌记录的每个订阅,将返回一行。 调用 EnumTracerTokens 以获取插入到受监视发布中的跟踪令牌。
方法 EnumTracerTokenHistory 仅对事务发布有效。
方法 EnumTracerTokenHistory 只能由分发数据库中db_owner或重新监视固定数据库角色的成员调用。
调用 EnumTracerTokenHistory 等效于执行 sp_helptracertokenhistory (Transact-SQL) 。