Udostępnij za pośrednictwem


sp_query_store_clear_hints (Transact-SQL)

Dotyczy: SQL Server 2022 (16.x) Azure SQL DatabaseAzure SQL Managed Instance

Usuwa wszystkie wskazówki dotyczące magazynu zapytań dla danego identyfikatora zapytania.

Transact-SQL konwencje składni

Składnia

sp_query_store_clear_hints
    [ @query_id = ] query_id
[ ; ]

Argumenty

Ważne

Argumenty dla rozszerzonych procedur składowanych należy wprowadzić w określonej kolejności zgodnie z opisem w sekcji składni. Jeśli parametry są wprowadzane poza kolejnością, wystąpi komunikat o błędzie.

[ @query_id = ] query_id

Kolumna magazynu zapytań query_id z sys.query_store_query. query_id jest bigint.

Wartość zwracana

0 (powodzenie) lub 1 (niepowodzenie).

Uwagi

Wskazówki dotyczące magazynu zapytań są tworzone przez sys.sp_query_store_set_hints.

Uprawnienia

Wymaga uprawnienia ALTER w bazie danych.

Przykłady

Wyczyść tekst wskazówki zapytania

Poniższy przykład usuwa tekst wskazówek magazynu zapytań dla query_id 39:

EXEC sys.sp_query_store_clear_hints @query_id = 39;

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;