MSreplication_queue(Transact-SQL)
MSreplication_queue 테이블은 복제 프로세스에서 SQL 기반 큐를 사용하는 모든 지연 업데이트 구독이 실행한 대기 중인 명령을 저장하는 데 사용됩니다. 이 테이블은 구독 데이터베이스에 저장됩니다.
열 이름 |
데이터 형식 |
설명 |
---|---|---|
publisher |
sysname |
게시자의 이름입니다. |
publisher_db |
sysname |
게시 데이터베이스의 이름입니다. |
publication |
sysname |
게시의 이름입니다. |
tranid |
sysname |
대기 중인 명령이 실행된 트랜잭션 ID입니다. |
data |
varbinary(8000) |
대기 중인 명령에 대한 정보를 저장한 압축된 바이트 스트림입니다. |
datalen |
int |
데이터의 길이(바이트)입니다. |
commandtype |
int |
대기 중인 명령의 유형입니다. 1 = 트랜잭션의 사용자 명령 2 = 구독 동기화 명령 |
insertdate |
datetime |
삽입한 날짜입니다. |
orderkey |
bigint |
단순하게 증가하는 ID 열입니다. |
cmdstate |
bit |
명령 상태입니다. 0 = 완료됨 1 = 부분 완료됨 |