Сведения о публикации, трассировочные маркеры (публикация транзакций, SQL Server 2005 и более поздние версии)
На вкладке Трассировочные маркеры можно проверить соединения и измерить задержку той системы, где используется репликация транзакций. Маркер (небольшой объем данных) записывается в журнал транзакций базы данных публикации и помечается так, как если бы он был обычной реплицируемой транзакцией, а затем проходит по системе, позволяя вычислить следующие характеристики:
Время, прошедшее между фиксацией транзакции на издателе и вставкой соответствующей команды в базу данных распространителя на распространителе.
Время, прошедшее между вставкой команды в базу данных распространителя и соответствующей транзакцией, зафиксированной у подписчика.
Из этих вычислений можно получить ответы на следующие вопросы:
Какой подписчик позднее всех получает изменения от издателя?
Какие подписчики, ожидающие получение трассировочного маркера, его не получили (если таковые имеются)?
Параметры
Чтобы изменить способ отображения данных в сетке, щелкните правой кнопкой мыши сетку, а затем один из следующих параметров.
Сортировка: сортировать по одному или нескольким столбцам в диалоговом окне Сортировка столбцов.
Выберите столбцы для отображения: выбрать столбцы для отображения и порядок их отображения в диалоговом окне Выбор столбцов.
Фильтр: фильтровать строки в сетке, основанной на значениях столбцов в диалоговом окне Настройки фильтра.
Очистить фильтр: удалить все настройки фильтра для сетки.
Настройки фильтра уникальны для каждой сетки. Выбор и сортировка столбцов применяются ко всем сеткам одного типа, как, например, сетка публикаций для каждого издателя.
Вставить трассировочный маркер
Выберите этот пункт, чтобы вставить трассировочный маркер в журнал транзакций у издателя.Время вставки
Выберите время вставки трассировочного маркера. Данные задержки будут выводиться, начиная с этого момента. По умолчанию выводятся данные с самым поздним временем.Примечание Данные трассировочных маркеров хранятся в течение того же периода времени, что и другие данные предыстории; этот период определяется сроком хранения журнала в базе данных распространителя. Дополнительные сведения об изменении свойств базы данных распространителя см. в разделе Как просмотреть и изменить свойства распространителя (среда SQL Server Management Studio).
Подписка
Имя каждой подписки на публикацию.От издателя к распространителю
Время, прошедшее между фиксацией транзакции на издателе и вставкой соответствующей команды в базу данных распространителя на распространителе. Значение Ожидание указывает, что маркер еще не достиг распространителя. Если состояние ожидания не меняется, убедитесь, что запущен агент чтения журнала.От распространителя к подписчику
Время, прошедшее между вставкой команды в базу данных распространителя и соответствующей транзакцией, зафиксированной на подписчике. Значение Ожидание указывает, что маркер еще не достиг подписчика. Если состояние ожидания не меняется, убедитесь, что запущен агент распространителя.Общая задержка
Время, прошедшее между фиксацией транзакции у издателя и фиксацией соответствующей транзакции у подписчика. Это значение является совокупной задержкой системы репликации для этого подписчика на данный момент. Значение Ожидание указывает, что маркер еще не достиг подписчика.
См. также