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) und höhere Versionen
von Azure SQL Database
Azure SQL Managed Instance
SQL SQL database in Microsoft Fabric
Gibt Abfragehinweise aus Abfragespeicherhinweisen zurück.
| Spaltenname | Datentyp | Description |
|---|---|---|
query_hint_id |
bigint | Eindeutiger Bezeichner eines Abfragehinweises. |
query_id |
bigint | Eindeutiger Bezeichner einer Abfrage im Abfragespeicher. Fremdschlüssel zur query_id Spalte in sys.query_store_query. |
replica_group_id |
bigint | Bestimmt den Bereich, auf den der Hinweis angewendet wird, gemäß der replica_group_id Spalte in sys.query_store_replicas. |
query_hint_text |
nvarchar(max) | Hinweisdefinition in Form von N'OPTION (...) |
last_query_hint_failure_reason |
int | Fehlercode, der zurückgegeben wird, wenn beim Anwenden von Hinweisen ein Fehler auftritt. Enthält die message_id Fehlermeldung. |
last_query_hint_failure_reason_desc |
nvarchar(128) | Enthält die Fehlerbeschreibung der Fehlermeldung. |
query_hint_failure_count |
bigint | Häufigkeit, mit der die Abfragehinweisanwendung fehlgeschlagen ist, seit der Abfragehinweis erstellt oder zuletzt geändert wurde. |
source |
int | Quelle des Abfragespeicherhinweises: Benutzer 0 (null), vom System generiert ungleich 0 (null). |
source_desc |
nvarchar(128) | Beschreibung der Quelle des Abfragespeicherhinweises. |
comment |
nvarchar(max) | Nur zur internen Verwendung. |
Remarks
Abfragespeicher Hinweise werden von sys.sp_query_store_set_hints erstellt und von sys.sp_query_store_clear_hints entfernt.
Permissions
SQL Server 2019 (15.x) und frühere Versionen erfordern VIEW SERVER STATE berechtigungen auf dem Server.
SQL Server 2022 (16.x) und höhere Versionen erfordern VIEW SERVER PERFORMANCE STATE berechtigungen auf dem Server.
Examples
Anzeigen von Abfragespeicherhinweisen
Im folgenden Beispiel werden vorhandene Abfragespeicherhinweise für query_id 39 zurückgegeben:
SELECT query_hint_id,
query_id,
replica_group_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;