Compartilhar via


sys.query_store_plan_feedback (Transact-SQL)

Aplica-se a: SQL Server 2022 (16.x) e versões posteriores Banco de dados SQL do AzureInstância Gerenciada de SQL do AzureBanco de dados SQL no Microsoft Fabric

Contém informações sobre ajuste da Loja de Consultas por meio de recursos de feedback de consulta, incluindo feedback de concessão de memória, feedback de estimativa de cardinalidade (CE), feedback de grau de paralelismo (DOP) e feedback de bloqueio após qualificação (LAQ).

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 = Realimentação de Concessão de Memória
3 = Feedback do DOP
4 = Feedback LAQ
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.