Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: SQL Server 2022 (16.x)
Azure SQL Database
Azure SQL Managed Instance
Zwraca wskazówki dotyczące zapytań z wskazówek magazynu zapytań.
Nazwa kolumny | Typ danych | Opis |
---|---|---|
query_hint_id |
bigint | Unikatowy identyfikator wskazówki zapytania. |
query_id |
bigint | Unikatowy identyfikator zapytania w magazynie zapytań. Klucz obcy do kolumny query_id w sys.query_store_query. |
query_hint_text |
nvarchar(max) | Definicja wskazówki w postaci N'OPTION (...) |
last_query_hint_failure_reason |
Kod błędu zwracany, gdy stosowanie wskazówek nie powiodło się. Zawiera message_id komunikatu o błędzie. |
|
last_query_hint_failure_reason_desc |
nvarchar(128) | Zawiera opis błędu komunikatu o błędzie. |
query_hint_failure_count |
bigint | Ile razy aplikacja wskazówek zapytania nie powiodła się od czasu utworzenia lub ostatniej modyfikacji wskazówek dotyczących zapytania. |
source |
Źródło wskazówki magazynu zapytań: źródło użytkownika ma wartość zero, a generowane przez system jest inne niż zero. | |
source_desc |
nvarchar(128) | Opis źródła wskazówek magazynu zapytań. |
comment |
nvarchar(max) | Tylko do użytku wewnętrznego. |
query_hint_scope |
tinyint | Określa zakres, w którym jest stosowana wskazówka, zgodnie z kolumną replica_group_id w sys.query_store_replicas. |
Uwagi
Wskazówki dotyczące magazynu zapytań są tworzone przez sys.sp_query_store_set_hints i usuwane przez sys.sp_query_store_clear_hints.
Uprawnienia
Program SQL Server 2019 (15.x) i poprzednie wersje wymagają VIEW SERVER STATE
uprawnień na serwerze.
Program SQL Server 2022 (16.x) i nowsze wersje wymagają uprawnień VIEW SERVER PERFORMANCE STATE
na serwerze.
Przykłady
Wyświetlanie wskazówek dotyczących magazynu zapytań
Poniższy przykład zwraca istniejące wskazówki dotyczące magazynu zapytań dla 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;
Powiązana zawartość
- wskazówki dotyczące magazynu zapytań
- sys.sp_query_store_set_hints
- sys.sp_query_store_clear_hints
- sys.query_store_query (Transact-SQL)