MSdistribution_history(Transact-SQL)

적용 대상:SQL Server

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

정의

열 이름 데이터 형식 설명
agent_id int 배포 에이전트의 ID입니다.
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 시스템 테이블에 있는 오류의 ID입니다.
updateable_row bit 기록 행을 덮어쓸 수 있으면 1 로 설정합니다.
timestamp timestamp 이 테이블의 타임스탬프 열입니다.

참고 항목

복제 테이블(Transact-SQL)
복제 뷰(Transact-SQL)