sys.dm_db_xtp_merge_requests (Transact-SQL)

Suit les demandes de fusion de bases de données. La demande de fusion a peut-être été générée par SQL Server ou la demande a pu avoir été effectuée par un utilisateur avec sys.sp_xtp_merge_checkpoint_files (Transact-SQL).

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

Nom de la colonne

Type de données

Description

request_state

tinyint

État de la demande de fusion :

  • 0 = demandé

  • 1 = en attente

  • 2= installé

  • 3 = abandonné

request_state_desc

nvarchar(60)

État actuel de la demande.

  • Requested indique qu'une demande de fusion existe.

  • Pending signifie que la fusion est en cours de traitement.

  • Installed signifie que la fusion est terminée.

  • Abandoned signifie que la fusion n'a pas être effectuée, en raison peut-être d'une insuffisance de stockage.

destination_file_id

GUID

Identificateur unique du fichier de destination pour la fusion des fichiers sources.

lower_bound_tsn

bigint

Horodateur minimal pour le fichier de fusion cible. Horodateur de transaction le plus bas pour tous les fichiers sources à fusionner.

upper_bound_tsn

bigint

Horodateur maximal pour le fichier de fusion cible. Horodateur de transaction le plus haut pour tous les fichiers sources à fusionner.

collection_tsn

bigint

Horodateur auquel la ligne actuelle peut être collectée.

Une ligne dans l'état Installé est supprimée lorsque checkpoint_tsn est supérieur à collection_tsn.

Une ligne dans l'état Abandonné est supprimée lorsque checkpoint_tsn est inférieur à collection_tsn.

checkpoint_tsn

bigint

Heure de démarrage du point de contrôle.

Toutes les suppressions effectuées par des transactions avec un horodateur inférieur à celui-ci sont prises en compte pour le nouveau fichier de données. Les suppressions restantes sont déplacées dans le fichier delta cible.

sourcenumber_file_id

GUID

Jusqu'à 16 ID de fichier interne qui identifient de façon unique les fichiers sources dans la fusion.

Autorisations

Nécessite l'autorisation VIEW DATABASE STATE sur la base de données active.

Voir aussi

Concepts

Vues de gestion dynamique des tables mémoire optimisées (Transact-SQL)