Partilhar via


sys.query_store_plan_feedback (Transact-SQL)

Aplica-se a: SQL Server 2022 (16.x) Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

Contém informações sobre o ajuste do Repositório de Consultas por meio de recursos de comentários de consulta, incluindo comentários de concessão de memória, comentários de CE, estimativa de cardinalidade (CE) e comentários de grau de paralelismo (DOP).

Nome da coluna Tipo de dados Descrição
plan_feedback_id BIGINT Identifica exclusivamente a alteração de comentários aplicada a uma consulta.
plan_id BIGINT Chave estrangeira. Ingressa em sys.query_store_plan (Transact-SQL).
feature_id tinyint ID do recurso em uso.
feature_desc nvarchar(60) 1 = feedback CE
2 = feedback de concessão de memória
3 = feedback DOP
feedback_data nvarchar(max) Para comentários CE, exibe dicas de consulta em uso.

Para comentários de concessão de memória, exibe a cadeia de caracteres JSON contendo valores de concessão no nível do operador.
Formato: {"node_id": value}, {"node_id": value},….
Exemplo: {"NodeId":"0","AdditionalMemoryKB":"1152"},{"NodeId":"18","AdditionalMemoryKB":"1856"}
state int ID do estado de feedback atual.
state_desc nvarchar(60) 0. NO_FEEDBACK
1. NO_RECOMMENDATION
2. PENDING_VALIDATION
3. IN_VALIDATION
4. VERIFICATION_REGRESSED
5. VERIFICATION_PASSED
6. ROLLEDBACK_BY_APRC
7. FEEDBACK_VALID
8. FEEDBACK_INVALID
create_time datetimeoffset(7) Quando esta linha foi criada.
last_updated_time datetimeoffset(7) Quando esta linha foi atualizada pela última vez.

Comentários

Essa exibição de catálogo retornará os mesmos dados de linha em todas as réplicas, se o Repositório de Consultas para réplicas secundárias estiver habilitado.

Permissões

Requer a permissão VIEW DATABASE STATE.