sys.sp_flush_commit_table (Transact-SQL)
S'applique à : SQL Server
Vide la mémoire syscommittab
sur le disque pour faciliter le nettoyage du suivi des modifications.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_flush_commit_table
[ @flush_ts = ] flush_ts
[ , [ @cleanup_version = ] cleanup_version ]
[ ; ]
Arguments
[ @flush_ts = ] flush_ts
Spécifie la version actuelle du suivi des modifications. @flush_ts est bigint, et ne peut pas êtreNULL
.
[ @cleanup_version = ] cleanup_version
Version de suivi des modifications de filigrane pour syscommittab
le nettoyage. @cleanup_version est bigint, avec une valeur par défaut de NULL
.
Valeurs des codes de retour
0
(réussite) or 1
(échec).
Exemples
EXEC sys.sp_flush_commit_table 11;
GO
Voici le jeu de résultats.
Started executing query at Line 1
(10 rows affected)
Total execution time: 00:00:00.076
Notes
Cette procédure doit être exécutée dans une base de données sur laquelle le suivi des modifications est activé.
autorisations
Seul un membre du rôle serveur sysadmin ou db_owner rôle de base de données peut exécuter cette procédure.
Contenu connexe
- À propos du suivi des modifications (Transact-SQL)
- Nettoyage et résolution des problèmes liés au suivi des modifications (Transact-SQL)
- Fonctions de suivi des modifications (Transact-SQL)
- Tables système de suivi des modifications (Transact-SQL)
- Procédures stockées de suivi des modifications (Transact-SQL)