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