Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op: SQL Server 2022 (16.x)
Azure SQL Database
Azure SQL Managed Instance
Hiermee verwijdert u alle Query Store-hints voor een bepaalde query-id.
Transact-SQL syntaxisconventies
Syntaxis
sp_query_store_clear_hints
[ @query_id = ] query_id
[ ; ]
Argumenten
Belangrijk
Argumenten voor uitgebreide opgeslagen procedures moeten worden ingevoerd in de specifieke volgorde, zoals beschreven in de sectie Syntaxis. Als de parameters niet in de volgorde zijn ingevoerd, treedt er een foutbericht op.
[ @query_id = ] query_id
De kolom Query Store query_id
uit sys.query_store_query.
query_id is grote.
Retourwaarde
0
(geslaagd) of 1
(mislukt).
Opmerkingen
Query Store-hints worden gemaakt door sys.sp_query_store_set_hints.
Machtigingen
Hiervoor is de machtiging ALTER vereist voor de database.
Voorbeelden
Hinttekst voor query wissen
In het volgende voorbeeld wordt de hinttekst van Query Store voor query_id 39 verwijderd:
EXEC sys.sp_query_store_clear_hints @query_id = 39;
Query Store-hints weergeven
In het volgende voorbeeld worden bestaande Query Store-hints geretourneerd voor 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;