Partager via


sys.query_store_plan_feedback (Transact-SQL)

S’applique à : SQL Server 2022 (16.x) et versions ultérieures d’Azure SQL Database Azure SQLManaged InstanceSQL Database dans Microsoft Fabric

Contient des informations sur l’ajustement du Query Store via les fonctionnalités de retour de requête, incluant le retour d’information de reconnaissance de mémoire, le retour d’estimation de cardinalité (CE), le retour de degré de parallélisme (DOP) et le retour de rétroaction après qualification (LAQ).

Nom de la colonne Type de données Description
plan_feedback_id bigint Identifie de manière unique la modification de commentaires appliquée à une requête.
plan_id bigint Clé étrangère. Se joint à sys.query_store_plan (Transact-SQL).
feature_id tinyint ID de la fonctionnalité en cours d’utilisation.
feature_desc nvarchar(60) 1 = Retour CE
2 = Retour d’information de la Mémoire
3 = Retour DOP
4 = Retour LAQ
feedback_data nvarchar(max) Pour les commentaires CE, affiche les indicateurs de requête en cours d’utilisation.

Pour les commentaires sur l’octroi de mémoire, affiche la chaîne JSON contenant des valeurs d’octroi au niveau de l’opérateur.
Format : {"node_id": value}, {"node_id": value},….
Exemple : {"NodeId":"0","AdditionalMemoryKB":"1152"},{"NodeId":"18","AdditionalMemoryKB":"1856"}
state int ID de l’état de commentaires actuel.
state_desc nvarchar(60) 0. NO_FEEDBACK
1. NO_RECOMMENDATION
2. PENDING_VALIDATION
3. IN_VALIDATION
4. VERIFICATION_REGRESSED
5. VERIFICATION_PASSED
6. ROLLEDBACK_BY_APRC
7. FEEDBACK_VALID
8. FEEDBACK_INVALID
create_time datetimeoffset(7) Lorsque cette ligne a été créée.
last_updated_time datetimeoffset(7) Lorsque cette ligne a été mise à jour pour la dernière fois.

Notes

Cette vue catalogue retourne les mêmes données de ligne sur tous les réplicas, si Magasin des requêtes pour les réplicas secondaires est activé.

autorisations

Nécessite l’autorisation VIEW DATABASE STATE.