sys.sp_flush_commit_table(Transact-SQL)
적용 대상: SQL Server
변경 내용 추적 정리에 도움이 되도록 메모리 syscommittab
내를 디스크로 플러시합니다.
구문
sp_flush_commit_table
[ @flush_ts = ] flush_ts
[ , [ @cleanup_version = ] cleanup_version ]
[ ; ]
인수
[ @flush_ts = ] flush_ts
현재 변경 내용 추적 버전을 지정합니다. @flush_ts bigint이며 NULL일 수 없습니다.
[ @cleanup_version = ] cleanup_version
정리를 위한 syscommittab
워터마크 변경 내용 추적 버전입니다. @cleanup_version 기본값NULL
인 bigint입니다.
반환 코드 값
0
(성공) 또는 1
(실패).
예제
EXEC sys.sp_flush_commit_table 11;
GO
결과 집합은 다음과 같습니다.
Started executing query at Line 1
(10 rows affected)
Total execution time: 00:00:00.076
설명
이 절차는 변경 내용 추적을 사용하도록 설정된 데이터베이스에서 실행해야 합니다.
사용 권한
sysadmin 서버 역할 또는 db_owner 데이터베이스 역할의 멤버만 이 절차를 실행할 수 있습니다.
관련 콘텐츠
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기