sp_query_store_flush_db (Transact-SQL)
Si applica a: SQL Server 2016 (13.x) e versioni successive Database SQL di Azure Istanza gestita di SQL di Azure
Scarica la parte in memoria dei dati di Query Store su disco.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_query_store_flush_db
[ ; ]
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
Se Query Store per le repliche secondarie è abilitato, quando sys.sp_query_store_flush_db
viene eseguito in una replica secondaria, la cache della replica secondaria viene forzata a scaricare nella cache nella replica primaria. Ciò può accelerare la sincronizzazione dei dati della cache di Query Store nella replica primaria, se lo scaricamento della cache della replica secondaria è altrimenti ritardato con un carico di lavoro elevato.
Autorizzazioni
È necessaria l'autorizzazione ALTER per il database.
Esempi
Nell'esempio seguente viene scaricata la parte in memoria dei dati di Query Store su disco.
EXEC sp_query_store_flush_db;
Contenuto correlato
- Monitorare le prestazioni tramite Query Store
- Query Store per le repliche secondarie
- sp_query_store_force_plan (Transact-SQL)
- sp_query_store_remove_query (Transact-SQL)
- sp_query_store_unforce_plan (Transact-SQL)
- sp_query_store_reset_exec_stats (Transact-SQL)
- sp_query_store_remove_plan (Transact-SQL)
- Viste del catalogo di Query Store (Transact-SQL)