Partager via


sys.sp_xtp_merge_checkpoint_files (Transact-SQL)

sys.sp_xtp_merge_checkpoint_files fusionne tous les fichiers de données et delta dans la plage de transactions spécifiée.

Pour plus d'informations, consultez Création et gestion du stockage des objets mémoire optimisés.

Icône Lien de rubrique Conventions de la syntaxe Transact-SQL

S'applique à : SQL Server (SQL Server 2014 jusqu'à la version actuelle).

Syntaxe

sys.sp_xtp_merge_checkpoint_files database_name, @transaction_lower_bound, @transaction_upper_bound
[;]

Arguments

  • database_name
    Nom de la base de données dans laquelle la fusion doit être appelée. Si la base de données ne contient pas de tables en mémoire, cette procédure retourne une erreur utilisateur. Si la base de données est hors connexion, retourne une erreur.

  • lower_bound_Tid
    Limite inférieure (bigint) de transactions pour un fichier de données tel que l'indique sys.dm_db_xtp_checkpoint_files (Transact-SQL) correspondant au fichier de point de contrôle de la fusion. Une erreur est générée pour une valeur transactionId non valide.

  • upper_bound_Tid
    Limite supérieure (bigint) de transactions d'un fichier de données tel que l'indique sys.dm_db_xtp_checkpoint_files (Transact-SQL). Une erreur est générée pour une valeur transactionId non valide.

Valeurs du code renvoyé

Aucun

Curseurs retournés

Aucun

Autorisations

Requiert l'appartenance au rôle serveur fixe sysadmin et au rôle de base de données fixe db_owner.

Notes

Fusionne tous les fichiers de données et delta dans la plage valide pour générer un seul fichier de données et delta. Cette procédure ne respecte pas la stratégie de fusion.

Voir aussi

Référence

Procédures stockées système (Transact-SQL)

Concepts

OLTP en mémoire (optimisation en mémoire)