Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server 2016 (13.x) e versioni
successive Azure SQL Database
AzureSQL Managed Instance
SQL database in Microsoft Fabric
Cancella le statistiche di runtime per un piano di query specifico da Query Store.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_query_store_reset_exec_stats [ @plan_id = ] plan_id
[ ; ]
Argomenti
Importante
Gli argomenti per le stored procedure estese devono essere immessi nell'ordine specifico, come descritto nella sezione Sintassi. Se i parametri vengono immessi in ordine non corretto, si verifica un messaggio di errore.
[ @plan_id = ] plan_id
ID del piano di query da cancellare. @plan_id è bigint, senza impostazione predefinita.
Valori del codice restituito
0 (esito positivo) o 1 (errore).
Autorizzazioni
È necessaria l'autorizzazione ALTER per il database.
Osservazioni:
Se si abilita Query Store per le repliche secondarie, sp_query_store_reset_exec_stats è possibile eseguire solo sulla replica primaria. L'ambito della routine si applica all'intero set di repliche. Il Query Store per repliche secondarie è supportato a partire da SQL Server 2025 (17.x) e versioni successive, nonché da Azure SQL Database. Per il supporto completo della piattaforma, vedi Query Store per repliche secondarie.
Esempi
Nell'esempio seguente vengono restituite informazioni sulle query in Query Store.
SELECT txt.query_text_id,
txt.query_sql_text,
pl.plan_id,
qry.*
FROM sys.query_store_plan AS pl
INNER JOIN sys.query_store_query AS qry
ON pl.query_id = qry.query_id
INNER JOIN sys.query_store_query_text AS txt
ON qry.query_text_id = txt.query_text_id;
Dopo aver identificato il plan_id che si desidera cancellare le statistiche, usare l'esempio seguente per eliminare le statistiche di esecuzione per un piano di query specifico. In questo esempio vengono eliminate le statistiche di esecuzione per il numero di piano 3.
EXECUTE sp_query_store_reset_exec_stats 3;
Contenuto correlato
- sp_query_store_force_plan (Transact-SQL)
- sp_query_store_remove_query (Transact-SQL)
- sp_query_store_unforce_plan (Transact-SQL)
- sp_query_store_remove_plan (Transact-SQL)
- sp_query_store_flush_db (Transact-SQL)
- Viste del catalogo di Query Store (Transact-SQL)
- Monitorare le prestazioni tramite Query Store