데이터베이스 병합 요청을 추적합니다. SQL Server에서 병합 요청이 생성되었거나 사용자가 sys.sp_xtp_merge_checkpoint_files(Transact-SQL)로 요청을 했을 수 있습니다.
적용 대상: SQL Server(SQL Server 2014 - 현재 버전) |
열 이름 |
데이터 형식 |
설명 |
|---|---|---|
request_state |
tinyint |
병합 요청의 상태입니다.
|
request_state_desc |
nvarchar(60) |
요청의 현재 상태입니다.
|
destination_file_id |
GUID |
원본 파일 병합을 위한 대상 파일의 고유 식별자입니다. |
lower_bound_tsn |
bigint |
대상 병합 파일에 대한 최소 타임스탬프입니다. 병합할 모든 원본 파일의 최저 트랜잭션 타임스탬프입니다. |
upper_bound_tsn |
bigint |
대상 병합 파일에 대한 최대 타임스탬프입니다. 병합할 모든 원본 파일의 최고 트랜잭션 타임스탬프입니다. |
collection_tsn |
bigint |
현재 행을 수집할 수 있는 타임스탬프입니다. checkpoint_tsn이 collection_tsn보다 크면 설치됨 상태의 행이 제거됩니다. checkpoint_tsn이 collection_tsn보다 작으면 중단됨 상태의 행이 제거됩니다. |
checkpoint_tsn |
bigint |
검사점이 시작된 시간입니다. 이 값보다 작은 타임스탬프가 있는 트랜잭션에서 수행한 모든 삭제가 새로운 데이터 파일에서 반영됩니다. 나머지 삭제는 대상 델타 파일로 이동합니다. |
sourcenumber_file_id |
GUID |
병합의 원본 파일을 고유하게 식별하는 최대 16개의 내부 파일 ID입니다. |
사용 권한
현재 데이터베이스에 대해 VIEW DATABASE STATE 권한이 필요합니다.