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


MSdistribution_history (Transact-SQL)

Область применения: SQL Server

Таблица MSdistribution_history содержит строки журнала для агент распространения, связанных с локальным распространителем. Эта таблица хранится в базе данных распространителя.

Определение

Имя столбца Тип данных Description
agent_id int Идентификатор агента распространителя.
runstatus int Состояние выполнения:

1 = начало.

2 = успешно.

3 = выполняется.

4 = бездействия.

5 = повтор.

6 = сбой.
start_time datetime Время для начала выполнения задания.
time datetime Время занесения сообщения в журнал.
duration int Продолжительность сеанса сообщения в секундах.
комментарии nvarchar(4000) Текст сообщения.
xact_seqno varbinary(16) Номер последней обработанной последовательности транзакций.
current_delivery_rate float Среднее число команд, доставляемых в секунду со времени последней записи в журнале.
current_delivery_latency int Задержка между вводом команды в базе данных распространителя и ее выполнением на стороне подписчика со времени последней записи в журнале. В миллисекундах.
delivered_transactions int Общее число транзакций, доставленных в течение сеанса.
delivered_commands int Общее число команд, переданных за время сеанса.
average_commands int Среднее число команд, переданных за время сеанса.
delivery_rate float Среднее число доставленных команд в секунду.
delivery_latency int Задержка между командой, подаваемой в базе данных распространителя и ее выполнением в базе данных подписчика. В миллисекундах.
total_delivered_commands bigint Общее число команд, доставленных за время жизни подписки.
error_id int Идентификатор ошибки в системной таблице MSrepl_error .
updateable_row bit Установите значение 1 , если строка журнала может быть перезаписана.
timestamp timestamp Столбец отметок времени этой таблицы.

См. также

Таблицы репликации (Transact-SQL)
Представления репликации (Transact-SQL)