Aracılığıyla paylaş


sys.sp_flush_commit_table (Transact-SQL)

Şunlar için geçerlidir: SQL Server

Değişiklik izleme temizlemesine yardımcı olması için belleği syscommittab diske boşaltır.

Transact-SQL söz dizimi kuralları

Sözdizimi

sp_flush_commit_table
    [ @flush_ts = ] flush_ts
    [ , [ @cleanup_version = ] cleanup_version ]
[ ; ]

Tartışmalar

[ @flush_ts = ] flush_ts

Geçerli değişiklik izleme sürümünü belirtir. @flush_tsbüyük bir şey ve olamaz NULL.

[ @cleanup_version = ] cleanup_version

Temizleme için syscommittab filigran değişikliği izleme sürümü. @cleanup_version, varsayılan değeri olan bigint'tirNULL.

Dönüş kodu değerleri

0 (başarı) veya 1 (başarısızlık).

Örnekler

EXECUTE sys.sp_flush_commit_table 11;
GO

Sonuç kümesi aşağıdadır.

Started executing query at Line 1
(10 rows affected)
Total execution time: 00:00:00.076

Açıklamalar

Bu yordam, değişiklik izlemenin etkinleştirildiği bir veritabanında çalıştırılmalıdır.

İzinler

Bu yordamı yalnızca sysadmin sunucu rolünün veya db_owner veritabanı rolünün bir üyesi yürütebilir.