Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server 2022 (16.x)
Azure SQL-Datenbank
Azure SQL Managed Instance
Entfernt alle Abfragespeicher Hinweise für eine bestimmte Abfrage-ID.
Transact-SQL-Syntaxkonventionen
Syntax
sp_query_store_clear_hints
[ @query_id = ] query_id
[ ; ]
Argumente
Wichtig
Argumente für erweiterte gespeicherte Prozeduren müssen in der spezifischen Reihenfolge eingegeben werden, wie im Abschnitt Syntax beschrieben. Wenn die Parameter außerhalb der Reihenfolge eingegeben werden, tritt eine Fehlermeldung auf.
[ @query_id = ] query_id
Die Abfragespeicher query_id
Spalte aus sys.query_store_query.
query_id ist groß.
Rückgabewert
0
(erfolgreich) oder 1
Fehler.
Hinweise
Abfragespeicher Hinweise werden von sys.sp_query_store_set_hints erstellt.
Berechtigungen
Erfordert die Berechtigung ALTER für die Datenbank.
Beispiele
Löschen von Abfragehinweistext
Im folgenden Beispiel wird der Abfragespeicher Hinweistext für query_id 39 entfernt:
EXEC sys.sp_query_store_clear_hints @query_id = 39;
Anzeigen von Abfragespeicherhinweisen
Im folgenden Beispiel werden vorhandene Abfragespeicher Hinweise für query_id 39 zurückgegeben:
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;