sp_query_store_remove_plan (Transact-SQL)
S’applique à : SQL Server 2016 (13.x) et versions ultérieures Azure SQL Database Azure SQL Managed Instance
Supprime un plan unique du Magasin des requêtes.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_query_store_remove_plan [ @plan_id = ] plan_id
[ ; ]
Arguments
[ @plan_id = ] plan_id
ID du plan de requête à supprimer. @plan_id est bigint, sans valeur par défaut.
Valeurs des codes de retour
0
(réussite) ou 1
(échec).
autorisations
Exige l’autorisation ALTER sur la base de données.
Exemples
L’exemple suivant retourne des informations sur les requêtes dans le Magasin des requêtes.
SELECT txt.query_text_id,
txt.query_sql_text,
pl.plan_id,
qry.*
FROM sys.query_store_plan AS pl
INNER JOIN sys.query_store_query AS qry
ON pl.query_id = qry.query_id
INNER JOIN sys.query_store_query_text AS txt
ON qry.query_text_id = txt.query_text_id;
Après avoir identifié les plan_id que vous souhaitez supprimer, utilisez l’exemple suivant pour supprimer un plan de requête.
EXEC sp_query_store_remove_plan 3;
Contenu connexe
- sp_query_store_force_plan (Transact-SQL)
- sp_query_store_remove_query (Transact-SQL)
- sp_query_store_unforce_plan (Transact-SQL)
- sp_query_store_reset_exec_stats (Transact-SQL)
- sp_query_store_flush_db (Transact-SQL)
- Affichages catalogue du Magasin des requêtes (Transact-SQL)
- Analyse des performances à l’aide du magasin de requêtes
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour