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


MSdistribution_history (Transact-SQL)

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

Определение

Имя столбца

Тип данных

Описание

agent_id

int

Идентификатор агента распространителя.

runstatus

int

Состояние выполнения:

1 = начало.

2 = выполнено успешно.

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

4 = бездействует.

5 = повтор.

6 = завершилось неудачно.

start_time

datetime

Время для начала выполнения задания.

time

datetime

Время занесения сообщения в журнал.

duration

int

Продолжительность сеанса сообщения в секундах.

comments

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

int

Общее число команд, доставленных за время жизни подписки.

error_id

int

Идентификатор ошибки в системной таблице MSrepl_error.

updateable_row

bit

Принимает значение 1, если строку журнала можно перезаписать.

timestamp

timestamp

Временная метка.