다음을 통해 공유


MSdistribution_history(Transact-SQL)

MSdistribution_history 테이블에는 로컬 배포자에 연관된 배포 에이전트에 대한 기록 행이 포함됩니다. 이 테이블은 배포 데이터베이스에 저장됩니다.

정의

열 이름

데이터 형식

설명

agent_id

int

배포 에이전트의 ID입니다.

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 시스템 테이블에 있는 오류의 ID입니다.

updateable_row

bit

기록 행을 덮어쓸 수 있는 경우 1로 설정됩니다.

timestamp

timestamp

이 테이블의 타임스탬프 열입니다.