UPDATE STATISTICS (SQL Server Compact)
Aggiorna le statistiche relative alla tabella e a uno o più indici specificati.
Sintassi
UPDATE STATISTICS ON < table_name > [ . <index_name> ]
WITH FULLSCAN {, NORECOMPUTE }
Argomenti
- table_name
Specifica il nome della tabella per la quale aggiornare le statistiche.
- index_name
Indice per il quale aggiornare le statistiche. Se non è specificato alcun indice, vengono aggiornate tutte le statistiche di distribuzione nella vista indicizzata o nella tabella specificata, ovvero le statistiche create mediante l'istruzione CREATE STATISTICS, le statistiche create automaticamente e le statistiche create durante la creazione dell'indice.
- FULLSCAN
Specifica che le statistiche dovranno essere create leggendo tutte le righe della tabella.
NORECOMPUTE
Specifica la disattivazione del ricalcolo automatico delle statistiche. Se questa opzione viene specificata, il motore di database continua a utilizzare le statistiche precedenti anche se i dati vengono modificati. Le statistiche non vengono aggiornate e gestite automaticamente dal motore di database, che potrebbe generare piani non ottimali.Nota
È consigliabile che questa opzione venga utilizzata raramente e solo da amministratori di sistema esperti.
Esempio
In questo esempio viene aggiornato l'indice Product nella tabella Production, le cui righe vengono sottoposte a una scansione completa, e viene disattivato l'aggiornamento automatico delle statistiche.
UPDATE STATISTICS ON Production.Product
WITH FULLSCAN, NORECOMPUTE
Cronologia modifiche
Versione | Cronologia |
---|---|
5 dicembre 2005 |
|