Share via


sp_query_store_clear_hints(Transact-SQL)

적용 대상: SQL Server 2022 (16.x) Azure SQL DatabaseAzure SQL Managed Instance

지정된 쿼리 ID에 대한 모든 쿼리 저장소 힌트를 제거합니다 .

Transact-SQL 구문 표기 규칙

구문

sp_query_store_clear_hints
    [ @query_id = ] query_id
[ ; ]

인수

[ @query_id = ] query_id

sys.query_store_query 쿼리 저장소 query_id입니다. 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;

다음 단계