Freigeben über


sys.query_store_plan_feedback (Transact-SQL)

Gilt für: SQL Server 2022 (16.x) und höhere Versionen von Azure SQL DatabaseAzure SQL Managed InstanceSQL SQL database in Microsoft Fabric

Enthält Informationen über Query Store-Tuning mittels Query-Feedback-Funktionen, einschließlich Memory Grant Feedback, Cardinality Estimation (CE)-Feedback, Grade of Parallelism (DOP)-Feedback und Lock-after-Qualification (LAQ)-Feedback.

Spaltenname Datentyp Beschreibung
plan_feedback_id bigint Identifiziert die Feedbackänderung eindeutig, die auf eine Abfrage angewendet wurde.
plan_id bigint Fremdschlüssel. Verknüpft mit sys.query_store_plan (Transact-SQL).
feature_id tinyint ID des verwendeten Features.
feature_desc nvarchar(60) 1 = CE-Rückmeldung
2 = Feedback zum Gedächtniszuschuss
3 = DOP-Feedback
4 = LAQ-Rückmeldung
feedback_data nvarchar(max) Zeigt für CE-Feedback Abfragehinweise an, die verwendet werden.

Zeigt für Feedback zur Speichererteilung JSON-Zeichenfolge an, die Grant-Werte auf Operatorebene enthält.
Format: {"node_id": value}, {"node_id": value},….
Beispiel: {"NodeId":"0","AdditionalMemoryKB":"1152"},{"NodeId":"18","AdditionalMemoryKB":"1856"}
state int ID des aktuellen Feedbackstatus.
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) Wann diese Zeile erstellt wurde.
last_updated_time datetimeoffset(7) Wann diese Zeile zuletzt aktualisiert wurde.

Hinweise

Diese Katalogansicht gibt dieselben Zeilendaten für alle Replikate zurück, wenn Abfragespeicher für sekundäre Replikate aktiviert ist.

Berechtigungen

Erfordert die VIEW DATABASE STATE-Berechtigung.