Partager via


sys.query_store_replicas (Transact-SQL)

S’applique à : SQL Server 2025 (17.x) Azure SQL Database

Contient des informations sur les réplicas du Magasin des requêtes, lorsque le Magasin des requêtes pour les fichiers secondaires lisibles est activé. Vous pouvez utiliser ces informations pour déterminer ce qu’il replica_group_id faut utiliser lors de l’utilisation du Magasin des requêtes pour forcer ou forcer un plan sur un réplica secondaire avec sys.sp_query_store_set_query_hints.

Le magasin de requêtes pour les répliques secondaires est pris en charge à partir de SQL Server 2025 (17.x) et versions ultérieures, ainsi que dans Azure SQL Database. Pour la prise en charge complète de la plateforme, voir Query Store pour les répliques secondaires.

Nom de la colonne Type de données Description
replica_group_id bigint Identifie le numéro du jeu de réplicas de ce réplica.
role_type tinyint 1=Primary
2=Secondaire
3=Géo-primaire
4=Géo-secondaire
5 ou supérieur=Réplica nommé
replica_name nvarchar(max) Nom de l’instance du réplica. NULL pour les réplicas dans Azure SQL Managed Instance.

Notes

Cette vue catalogue retourne les mêmes données de ligne sur tous les réplicas. La vue catalogue contient une ligne par réplica pour chaque role_type endroit où elle a été observée. Par exemple, un groupe de disponibilité à deux réplicas contient initialement deux lignes. Après un basculement, il contient quatre lignes : une ligne pour chaque réplica dans les rôles principaux et secondaires.

autorisations

Nécessite l’autorisation VIEW DATABASE STATE.