sys.dm_repl_tranhash (Transact-SQL)
S’applique à :SQL Server
Retourne des informations sur les transactions en cours de réplication dans une publication transactionnelle.
column_name | data_type | description |
---|---|---|
Seaux | bigint | Nombre de compartiments dans la table de hachage. |
hashed_trans | bigint | Nombre de transactions validées qui ont été répliquées dans le traitement en cours. |
completed_trans | bigint | Nombre de transactions terminées jusqu'à présent. |
compensated_trans | bigint | Nombre de transactions contenant des restaurations partielles. |
first_begin_lsn | nvarchar(64) | Numéro séquentiel dans le journal (NSE) de départ le plus ancien dans le traitement en cours. |
last_commit_lsn | nvarchar(64) | Numéro NSE de la dernière validation dans le traitement en cours. |
Autorisations
Nécessite l’autorisation VIEW DATABASE STATE sur la base de données de publication pour appeler dm_repl_tranhash.
Autorisations pour SQL Server 2022 et versions ultérieures
Nécessite l’autorisation VIEW DATABASE PERFORMANCE STATE sur la base de données.
Notes
Les informations ne sont retournées que pour les objets de base de données répliqués actuellement chargés dans le cache des articles de réplication.
Voir aussi
Fonctions et vues de gestion dynamique (Transact-SQL)
Vues de gestion dynamique liées à la réplication (Transact-SQL)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour