Compartir a través de


sys.query_store_plan_feedback (Transact-SQL)

Se aplica a: SQL Server 2022 (16.x) y versiones posteriores De Azure SQL DatabaseAzureSQL Managed InstanceSQL Database en Microsoft Fabric

Contiene información sobre el ajuste de la tienda de consultas mediante funciones de retroalimentación de consultas, incluyendo retroalimentación de concesión de memoria, retroalimentación de estimación de cardinalidad (CE), retroalimentación de grado de paralelismo (DOP) y retroalimentación de bloqueo tras la calificación (LAQ).

Nombre de la columna Tipo de datos Descripción
plan_feedback_id bigint Identifica de forma única el cambio de comentarios aplicado a una consulta.
plan_id bigint Clave externa. Para la combinación con sys.query_store_plan (Transact-SQL).
feature_id tinyint Identificador de la característica en uso.
feature_desc nvarchar(60) 1 = Retroalimentación CE
2 = Retroalimentación de la concesión de memoria
3 = Retroalimentación DOP
4 = Retroalimentación LAQ
feedback_data nvarchar(max) En el caso de los comentarios de CE, muestra sugerencias de consulta en uso.

En el caso de los comentarios de concesión de memoria, muestra la cadena JSON que contiene valores de concesión de nivel de operador.
Formato: {"node_id": value}, {"node_id": value},….
Ejemplo: {"NodeId":"0","AdditionalMemoryKB":"1152"},{"NodeId":"18","AdditionalMemoryKB":"1856"}
state int Identificador del estado de comentarios actual.
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) Cuando se creó esta fila.
last_updated_time datetimeoffset(7) Cuando esta fila se actualizó por última vez.

Comentarios

Esta vista de catálogo devolverá los mismos datos de fila en todas las réplicas, si Almacén de consultas para las réplicas secundarias está habilitada.

Permisos

Requiere el permiso VIEW DATABASE STATE.