sys.query_store_query_hints (Transact-SQL)
S’applique à : SQL Server 2022 (16.x) Azure SQL DatabaseAzure SQL Managed Instance
Retourne des indicateurs de requête issus des indicateurs du Magasin des requêtes.
Nom de la colonne | Type de données | Description |
---|---|---|
query_hint_id | bigint | Identificateur unique d’un indicateur de requête. |
query_id | bigint | Identificateur unique d’une requête dans le Magasin des requêtes. Clé étrangère de sys.query_store_query.query_id.) |
query_hint_text | nvarchar(MAX) | Définition d’indicateur sous la forme N’OPTION (...) |
last_query_hint_failure_reason | int | Code d’erreur retourné en cas d’échec de l’application des indicateurs. Inclut le message_id du message d’erreur. |
last_query_hint_failure_reason_desc | nvarchar(128) | Inclut la description de l’erreur indiquées dans le message. |
query_hint_failure_count | bigint | Nombre de fois où l’application des indicateurs de requête a échoué depuis la dernière création ou modification de l’indicateur de requête. |
source | int | Source de l’indicateur du Magasin des requêtes : une source générée par l’utilisateur a la valeur zéro et une source générée par le système est différente de zéro. |
source_desc | nvarchar(128) | Description de la source de l’indicateur du Magasin des requêtes. |
commentaire | nvarchar(max) | À usage interne uniquement |
query_hint_scope | TINYINT | Détermine l’étendue à laquelle l’indicateur sera appliqué, conformément à la replica_group_id colonne dans sys.query_store_replicas. |
Notes
Les indicateurs du Magasin des requêtes sont créés par sys.sp_query_store_set_hints (Transact-SQL) et supprimés par sys.sp_query_store_clear_hints.
Autorisations
Nécessite l’autorisation VIEW DATABASE STATE.
Exemples
Afficher les indicateurs du Magasin des requêtes
L’exemple suivant retourne les indicateurs du Magasin des requêtes existants pour le query_id
39 :
SELECT query_hint_id, query_id, query_hint_text, last_query_hint_failure_reason, last_query_hint_failure_reason_desc, query_hint_failure_count, source, source_desc
FROM sys.query_store_query_hints
WHERE query_id = 39;