Поделиться через


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, указывающее значение идентификатора, уникальным образом определяющего трассировочный токен.

Возвращаемое значение

Объект DataSet, содержащий следующие столбцы.

Столбец Тип данных Описание
distributor_latencyInt64 Количество секунд между фиксацией трассировочного токена на издателе и на распространителе.
подписчикString Имя подписчика, получившего трассировочный токен.
subscriber_dbString Имя базы данных подписки, в которую была вставлена запись трассировочного токена.
subscriber_latencyInt64 Количество секунд между фиксацией трассировочного токена на распространителе и на подписчике.
overall_latencyInt64 Количество секунд между фиксацией трассировочного токена на издателе и на подписчике.

Комментарии

Для каждой подписки, которая получила запись трассировки маркера, возвращается одна строка. Вызовите EnumTracerTokens , чтобы получить маркеры трассировки, вставленные в отслеживаемую публикацию.

Метод EnumTracerTokenHistory допустим только для публикаций транзакций.

Метод EnumTracerTokenHistory может вызываться только членами предопределенных ролей базы данных db_owner или replmonitor в базе данных распространителя.

Вызов EnumTracerTokenHistory эквивалентен выполнению sp_helptracertokenhistory (Transact-SQL).

Применяется к

См. также раздел