sys.dm_tran_commit_table(Transact-SQL)

SQL Server 변경 내용 추적에서 추적된 테이블에 대해 커밋한 각 트랜잭션을 한 행으로 표시합니다. 지원 가능성을 고려하여 제공된 sys.dm_tran_commit_table management 뷰는 변경 내용 추적을 통해 sys.syscommittab 시스템 테이블에 저장되는 트랜잭션 관련 정보를 표시합니다. sys.syscommittab 테이블에서는 데이터베이스별 트랜잭션 ID를 트랜잭션의 커밋 LSN(로그 시퀀스 번호) 및 커밋 타임스탬프에 지속적으로 매핑하는 효과적인 방법을 제공합니다. sys.syscommittab 테이블에 저장되고 이 관리 뷰에 표시되는 데이터는 변경 내용 추적을 구성할 때 지정한 보존 기간에 따라 정리될 수 있습니다.

열 이름

데이터 형식

설명

commit_ts

bigint

커밋된 각 트랜잭션의 데이터베이스별 타임스탬프 역할을 하는 단계적으로 늘어나는 숫자입니다.

xdes_id

bigint

트랜잭션의 데이터베이스별 내부 ID입니다.

commit_lbn

bigint

트랜잭션의 커밋 로그 레코드를 포함하는 로그 블록 수입니다.

commit_csn

bigint

트랜잭션의 인스턴스별 커밋 시퀀스 번호입니다.

commit_time

smalldatetime

트랜잭션이 커밋된 시간입니다.

참고 항목

참조

동적 관리 뷰 및 함수(Transact-SQL)

개념

변경 내용 추적 정보(SQL Server)