SQL Server, objet Database Replica
S’applique à : SQL Server
L’objet de performances du réplica SQLServer :Database contient des compteurs de performances qui signalent des informations sur les bases de données secondaires d’un groupe de disponibilité Always On dans SQL Server. Cet objet est valide uniquement sur une instance de SQL Server qui héberge un réplica secondaire.
Nom de compteur | Description | Vue sur… |
---|---|---|
Délai des contrôles de flux de base de données | Durée d’attente des contrôles de flux de base de données en microsecondes. S’applique à : SQL Server 2014 Service Pack 2 et ultérieur, SQL Server 2016 Service Pack 1 et ultérieur | |
Contrôles de flux de base de données/s | Nombre de contrôles de flux de base de données par seconde. S’applique à : SQL Server 2014 Service Pack 2 et ultérieur, SQL Server 2016 Service Pack 1 et ultérieur | |
Octets de fichier reçus/s | Quantité de données FILESTREAM reçue par le réplica secondaire pour la base de données secondaire au cours de la dernière seconde. | Réplica secondaire |
Durée de la validation de groupe | Durée d’attente en microsecondes de la validation de groupe par toutes les transactions. S’applique à : SQL Server 2014 Service Pack 2 et ultérieur, SQL Server 2016 Service Pack 1 et ultérieur | |
Validations de groupe/s | Nombre de fois où les transactions ont attendu la validation de groupe. S’applique à : SQL Server 2014 Service Pack 2 et ultérieur, SQL Server 2016 Service Pack 1 et ultérieur | |
File des blocs du journal en attente d’application | Nombre de blocs de journal en attente d’application au réplica de base de données. | Réplica secondaire |
File des blocs du journal prêts pour application | Nombre de blocs de journal en attente, qui sont prêts à être appliqués au réplica de base de données. | Réplica secondaire |
Octets de journal compressé/s | Quantité de journal en octets compressés par seconde. S’applique à : SQL Server 2014 Service Pack 2 et ultérieur, SQL Server 2016 Service Pack 1 et ultérieur | |
Octets de journal décompressé/s | Quantité de journal en octets décompressés par seconde. S’applique à : SQL Server 2014 Service Pack 2 et ultérieur, SQL Server 2016 Service Pack 1 et ultérieur | |
Octets de journal reçus/s | Quantité d'enregistrements du journal reçue par le réplica secondaire pour la base de données au cours de la dernière seconde. | Réplica secondaire |
Accès au cache de compression du journal/s | Nombre d’accès au cache de compression de blocs de journal par seconde. S’applique à : SQL Server 2014 Service Pack 2 et ultérieur, SQL Server 2016 Service Pack 1 et ultérieur | |
Pertes dans le cache de compression du journal/s | Nombre de pertes dans le cache de compression de blocs de journal par seconde. S’applique à : SQL Server 2014 Service Pack 2 et ultérieur, SQL Server 2016 Service Pack 1 et ultérieur | |
Compressions de journal/s | Nombre de blocs de journal compressés par seconde. S’applique à : SQL Server 2014 Service Pack 2 et ultérieur, SQL Server 2016 Service Pack 1 et ultérieur | |
Décompressions de journal/s | Nombre de blocs de journal décompressés par seconde. S’applique à : SQL Server 2014 Service Pack 2 et ultérieur, SQL Server 2016 Service Pack 1 et ultérieur | |
Taille de journal restante pour l'annulation | Quantité de journal, en kilo-octets, restant pour terminer la phase de restauration. | Réplica secondaire |
File d'attente d'envoi du journal | Quantité d’enregistrements du journal dans les fichiers journaux de la base de données primaire, en kilo-octets, qui n’ont pas encore été envoyés au réplica secondaire. Cette valeur est envoyée au réplica secondaire à partir du réplica principal. La taille de file d’attente n’inclut pas les fichiers FILESTREAM envoyés à un réplica secondaire. | Réplica secondaire |
Transactions d'écriture en miroir/s | Nombre de transactions qui ont été écrites dans la base de données primaire et qui ont ensuite attendu que le journal soit envoyé à la base de données secondaire pour être validées, au cours de la dernière seconde. | Réplica principal |
File de récupération | Quantité d’enregistrements du journal en kilo-octets dans les fichiers journaux du réplica secondaire qui n’ont pas été réexécutés. | Réplica secondaire |
Restauration par progression bloquée/s | Nombre de fois que le thread de restauration a été bloqué sur des verrous détenus par les lecteurs de la base de données. | Réplica secondaire |
Octets restants de restauration par progression | Taille de journal restante, en kilo-octets, avant la fin de la phase de restauration. | Réplica secondaire |
Octets réexécutés/s | Quantité d'enregistrements du journal réexécutée sur la base de données secondaire au cours de la dernière seconde. | Réplica secondaire |
Réexécutions/s | Nombre d’enregistrements du journal réexécutés au cours de la dernière seconde pour intercepter le réplica de la base de données | Réplica secondaire |
Taille totale de journal nécessitant une annulation | Nombre total de kilo-octets du journal qui doivent être annulés. | Réplica secondaire |
Délai de transaction | Délai total d’attente d’accusé de réception de validation non terminée pour toutes les transactions actuelles, en millisecondes. Divisez cette valeur par Transactions d’écriture en miroir/s pour obtenir le délai de transaction moyen. Pour plus d’informations, consultez Superviser les performances des groupes de disponibilité Always On. | Réplica principal |
Exemple
Vous commencez à explorer les compteurs de performances des requêtes dans cet objet en utilisant cette requête T-SQL sur la vue de gestion dynamique sys.dm_os_performance_counters :
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Database Replica%';