Attività Aggiorna statistiche (Piano di manutenzione)Update Statistics Task (Maintenance Plan)

Usare la finestra di dialogo Attività Aggiorna statistiche per aggiornare le informazioni di MicrosoftMicrosoft SQL ServerSQL Server sui dati contenuti nelle tabelle e negli indici.Use the Update Statistics Task dialog to update MicrosoftMicrosoft SQL ServerSQL Server information about the data in the tables and indexes. Questa attività consente di eseguire un nuovo campionamento delle statistiche di distribuzione di tutti gli indice creati per le tabelle utente del database.This task resamples the distribution statistics of each index created on user tables in the database. Le statistiche di distribuzione vengono utilizzate da SQL ServerSQL Server per ottimizzare le operazioni di navigazione tra le tabelle durante l'elaborazione delle istruzioni Transact-SQLTransact-SQL .The distribution statistics are used by SQL ServerSQL Server to optimize navigation through tables during the processing of Transact-SQLTransact-SQL statements. Per compilare automaticamente le statistiche di distribuzione, SQL ServerSQL Server esegue, per ogni indice, un campionamento periodico dei dati della tabella corrispondenteTo build the distribution statistics automatically, SQL ServerSQL Server periodically samples the data in the corresponding table for each index. La dimensione del campione è basata sul numero di righe della tabella e sulla frequenza di modifica dei dati.This size of the sample is based on the number of rows in the table and the frequency of data modification. Questa opzione consente di eseguire un ulteriore campionamento utilizzando una determinata percentuale di dati delle tabelle.Use this option to perform an additional sampling using the specified percentage of data in the tables. SQL ServerSQL Server usa queste informazioni per creare piani di query più efficienti. uses this information to create better query plans.

Questa attività esegue l'istruzione UPDATE STATISTICS.This task executes the UPDATE STATISTICS statement.

OpzioniOptions

ConnessioneConnection
Consente di selezionare la connessione server da utilizzare per l'esecuzione dell'attività.Select the server connection to use when performing this task.

NuoviNew
Consente di creare una nuova connessione server da utilizzare per l'esecuzione dell'attività.Create a new server connection to use when performing this task. La finestra di dialogo Nuova connessione è descritta di seguito.The New Connection dialog box is described below.

DatabaseDatabases
Consente di specificare i database su cui verrà eseguita l'attività.Specify the databases affected by this task.

  • Tutti i databaseAll databases

    Consente di generare un piano per l'esecuzione di attività di manutenzione su tutti i database di SQL ServerSQL Server , ad eccezione di tempdb.Generate a maintenance plan that runs maintenance tasks against all SQL ServerSQL Server databases, except tempdb.

  • Tutti i database di sistemaAll system databases

    Consente di generare un piano di manutenzione per l'esecuzione di attività di manutenzione su ogni database di sistema di SQL ServerSQL Server , ad eccezione di tempdb.Generate a maintenance plan that runs maintenance tasks against each of the SQL ServerSQL Server system databases except tempdb. Non vengono eseguite attività di manutenzione sui database creati dall'utente.No maintenance tasks are run against user-created databases.

  • Tutti i database utenteAll user databases

    Consente di generare un piano per l'esecuzione di attività di manutenzione su tutti i database creati dall'utente.Generate a maintenance plan that runs maintenance tasks against all user-created databases. Nessuna attività di manutenzione viene eseguita sui database di sistema di SQL ServerSQL Server .No maintenance tasks are run against the SQL ServerSQL Server system databases.

  • Database specificiThese specific databases

    Consente di generare un piano per l'esecuzione di attività di manutenzione solo sui database selezionati.Generate a maintenance plan that runs maintenance tasks against only those databases that are selected. Se si sceglie questa opzione, è necessario selezionare almeno un database nell'elenco.At least one database in the list must be selected if this option is chosen.

    Nota I piani di manutenzione vengono eseguiti solo su database il cui livello di compatibilità è impostato su 80 o su un valore superiore.Note Maintenance plans only run against databases set to compatibility level 80 or higher. I database per cui è impostato un livello di compatibilità 70 o inferiore non vengono visualizzati.Databases set to compatibility level 70 or lower are not displayed.

    OggettoObject
    Consente di limitare la griglia Selezione per visualizzare tabelle, viste o entrambe.Limit the Selection grid to display tables, views, or both.

    SelezioneSelection
    Specificare le tabelle o gli indici su cui verrà eseguita l'attività.Specify the tables or indexes affected by this task. Questa opzione non è disponibile quando si seleziona Tabelle e viste nella casella Oggetto.Not available when Tables and Views is selected in the Object box.

    Tutte le statistiche esistentiAll existing statistics
    Consente di aggiornare le statistiche sia per le colonne che per gli indici.Update statistics for both columns and indexes.

    Solo statistiche colonneColumn statistics only
    Consente di aggiornare soltanto le statistiche relative alle colonne.Only update column statistics.

    Solo statistiche indiciIndex statistics only
    Consente di aggiornare soltanto le statistiche relative agli indici.Only update index statistics.

    Tipo analisiScan type
    Tipo di analisi utilizzata per raccogliere statistiche aggiornate.Type of scan used to gather updated statistics.

    Analisi completaFull scan
    Consente di leggere tutte le righe della tabella o della vista per raccogliere le statistiche.Read all rows in the table or view to gather the statistics.

    Campionamento perSample by
    Specificare la percentuale della tabella o della vista indicizzata o il numero di righe da utilizzare come campione durante la raccolta di statistiche per tabelle o viste di grandi dimensioni.Specify the percentage of the table or indexed view, or the number of rows to sample when collecting statistics for larger tables or views.

    Visualizza codice T-SQLView T-SQL
    Consente di visualizzare le istruzioni Transact-SQLTransact-SQL eseguite sul server per questa attività, in base alle opzioni selezionate.View the Transact-SQLTransact-SQL statements performed against the server for this task, based on the selected options.

Nota

Se il numero di oggetti interessato dall'attività è elevato, la visualizzazione del codice potrebbe richiedere una considerevole quantità di tempo.When the number of objects affected is large, this display can take a considerable amount of time.

Finestra di dialogo Nuova connessioneNew Connection Dialog Box

Nome connessioneConnection name
Consente di immettere un nome per la nuova connessione.Enter a name for the new connection.

Selezionare o immettere il nome di un serverSelect or enter a server name
Consente di selezionare il server a cui connettersi per l'esecuzione dell'attività.Select a server to connect to when performing this task.

AggiornaRefresh
Consente di aggiornare l'elenco dei server disponibili.Refresh the list of available servers.

Immettere le informazioni per l'accesso al serverEnter information to log on to the server
Consente di specificare le opzioni di autenticazione per l'accesso al server.Specify how to authenticate against the server.

Usa la sicurezza integrata di Windows NTUse Windows integrated security
Consente di connettersi a un'istanza del SQL ServerSQL Server Motore di databaseDatabase Engine usando l'autenticazione di MicrosoftMicrosoft Windows.Connect to an instance of the SQL ServerSQL Server Motore di databaseDatabase Engine with MicrosoftMicrosoft Windows Authentication.

Usa nome utente e password specificiUse a specific user name and password
Consente di connettersi a un'istanza del SQL ServerSQL Server Motore di databaseDatabase Engine usando l'autenticazione di SQL ServerSQL Server .Connect to an instance of the SQL ServerSQL Server Motore di databaseDatabase Engine using SQL ServerSQL Server Authentication. Questa opzione non è disponibile.This option is not available.

Nome utenteUser name
Consente di specificare un account di accesso di SQL ServerSQL Server da utilizzare per l'autenticazione.Provide a SQL ServerSQL Server login to use when authenticating. Questa opzione non è disponibile.This option is not available.

PasswordPassword
Consente di specificare una password da utilizzare per l'autenticazione.Provide a password to use when authenticating. Questa opzione non è disponibile.This option is not available.

Vedere ancheSee Also

UPDATE STATISTICS (Transact-SQL)UPDATE STATISTICS (Transact-SQL)