sp_query_store_clear_hints (Transact-SQL)

Область применения: SQL Server 2022 (16.x) Управляемый экземпляр Базы данныхSQL Azure SQL Azure

Удаляет все указания хранилища запросов для заданного идентификатора запроса.

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_query_store_clear_hints
    [ @query_id = ] query_id
[ ; ]

Аргументы

[ @query_id = ] query_id

Столбец хранилища query_id запросов из sys.query_store_query. query_id является bigint.

Возвращаемые значения

0 (успешно) или 1 (сбой).

Замечания

Указания хранилища запросов создаются sys.sp_query_store_set_hints (Transact-SQL).

Разрешения

Необходимо разрешение ALTER для базы данных.

Примеры

Очистка текста указания запроса

В следующем примере текст подсказки хранилища запросов удаляется для query_id 39:

EXEC sys.sp_query_store_clear_hints @query_id = 39;

Просмотр указаний хранилища запросов

В следующем примере возвращаются существующие указания хранилища запросов для 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;

Далее