Share via


Procedura: Ottimizzazione di un database tramite Ottimizzazione guidata motore di database

È possibile utilizzare l'interfaccia utente grafica (GUI) di Ottimizzazione guidata motore di database per ottimizzare i database tramite file o tabelle del carico di lavoro. La GUI di Ottimizzazione guidata motore di database consente di visualizzare in modo semplice i risultati delle sessioni di ottimizzazione corrente e precedenti. Per ulteriori informazioni, vedere Utilizzo del monitor di sessione per valutare le indicazioni relative all'ottimizzazione.

Nota

Prima di utilizzare una tabella di traccia come carico di lavoro per Ottimizzazione guidata motore di database, verificare che la traccia sia stata interrotta. Ottimizzazione guidata motore di database non supporta l'utilizzo di una tabella di traccia in cui è ancora in corso la scrittura di eventi di traccia come carico di lavoro.

Per ottimizzare un database utilizzando un file o una tabella del carico di lavoro come input

  1. Stabilire quali funzionalità del database (indici, viste indicizzate, partizionamento) si desidera aggiungere, rimuovere o mantenere durante l'analisi eseguita con Ottimizzazione guidata motore di database. Per ulteriori informazioni, vedere Informazioni sui carichi di lavoro e Considerazioni sull'utilizzo di Ottimizzazione guidata motore di database.

  2. Creare un carico di lavoro. Per ulteriori informazioni, vedere Procedura: Creazione di carichi di lavoro

  3. Avviare Ottimizzazione guidata motore di database e accedere a un'istanza di Microsoft SQL Server. Per ulteriori informazioni, vedere Avvio di Ottimizzazione guidata motore di database.

  4. Nella scheda Generale digitare un nome Nome sessione per creare una nuova sessione di ottimizzazione.

  5. Selezionare File del carico di lavoro o Tabella e digitare il percorso del file oppure il nome della tabella nella casella di testo adiacente.

    Il formato per specificare una tabella è

                  database_name.schema_name.table_name
    

    Per cercare un file o una tabella del carico di lavoro, fare clic su Sfoglia.

    In Ottimizzazione guidata motore di database i file del carico di lavoro vengono considerati file di rollover. Per ulteriori informazioni sui file di rollover, vedere Limitazione delle dimensioni di file di traccia e tabelle.

    Quando si utilizza una tabella di traccia come carico di lavoro, la tabella deve essere presente nello stesso server ottimizzato da Ottimizzazione guidata motore di database. Se la tabella di traccia viene creata in un server diverso, spostarla nel server ottimizzato da Ottimizzazione guidata motore di database prima di utilizzarla come carico di lavoro.

  6. Selezionare i database e le tabelle in cui si desidera eseguire il carico di lavoro selezionato nel passaggio 5. Per selezionare le tabelle, fare clic sulla freccia accanto a Tabelle selezionate.

  7. Selezionare Salva log di ottimizzazione per salvare una copia del log di ottimizzazione. Deselezionare la casella di controllo se non si desidera salvare una copia del log di ottimizzazione.

    È possibile visualizzare il log di ottimizzazione in seguito all'analisi aprendo la sessione e selezionando la scheda Stato.

  8. Selezionare la scheda Opzioni di ottimizzazione e le opzioni desiderate disponibili nella scheda. Per ulteriori informazioni, vedere Opzioni di ottimizzazione disponibili.

  9. Fare clic sul pulsante Avvia analisi sulla barra degli strumenti.

    Se si desidera interrompere la sessione di ottimizzazione in seguito all'avvio, scegliere una delle opzioni seguenti dal menu Azioni:

    • Interrompi analisi (con indicazioni) consente di interrompere la sessione di ottimizzazione e di decidere se si desidera che tramite Ottimizzazione guidata motore di database vengano generate indicazioni in base all'analisi eseguita fino al momento dell'interruzione.

    • Interrompi analisi consente di interrompere la sessione di ottimizzazione senza generare alcuna indicazione.

Nota

La sospensione di Ottimizzazione guidata motore di database non è supportata. Se si fa clic sul pulsante della barra degli strumenti Avvia analisi dopo aver fatto clic sui pulsanti della barra degli strumenti Interrompi analisi o Interrompi analisi (con indicazioni), Ottimizzazione guidata motore di database avvia una nuova sessione di ottimizzazione.

Protezione

Per informazioni importanti sulle autorizzazioni necessarie per l'utilizzo di Ottimizzazione guidata motore di database, vedere Inizializzazione di Ottimizzazione guidata motore di database.