Condividi tramite


sys.query_store_plan_feedback (Transact-SQL)

Si applica a: SQL Server 2022 (16.x) database SQL di Azure Istanza gestita di SQL di Azure

Contiene informazioni sull'ottimizzazione di Query Store tramite funzionalità di feedback sulle query, tra cui feedback sulle concessioni di memoria, feedback di stima della cardinalità (CE) e feedback sul grado di parallelismo (DOP).

Nome colonna Tipo di dati Descrizione
plan_feedback_id bigint Identifica in modo univoco la modifica del feedback applicata a una query.
plan_id bigint Chiave esterna. Join a sys.query_store_plan (Transact-SQL).Joins to sys.query_store_plan (Transact-SQL).
feature_id tinyint ID della funzionalità in uso.
feature_desc nvarchar(60) 1 = Feedback ce
2 = feedback sulla concessione di memoria
3 = feedback DOP
feedback_data nvarchar(max) Per commenti e suggerimenti sulla stima della cardinalità, visualizza gli hint per la query in uso.

Per il feedback delle concessioni di memoria, visualizza la stringa JSON contenente i valori di concessione a livello di operatore.
Formato: {"node_id": value}, {"node_id": value},….
Esempio: {"NodeId":"0","AdditionalMemoryKB":"1152"},{"NodeId":"18","AdditionalMemoryKB":"1856"}
state int ID dello stato del feedback corrente.
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) Al momento della creazione di questa riga.
last_updated_time datetimeoffset(7) Data dell'ultimo aggiornamento della riga.

Osservazioni:

Questa vista del catalogo restituirà gli stessi dati di riga in tutte le repliche, se Query Store per le repliche secondarie è abilitato.

Autorizzazioni

È necessaria l'autorizzazione VIEW DATABASE STATE.