Raccomandazioni sugli indici columnstore in Ottimizzazione guidata motore di database (DTA)

Si applica a:SQL Server

I carichi di lavoro di data warehousing e analisi possono trarre vantaggio dagli indici columnstore, nonché dagli indici rowstore tradizionali. La scelta della combinazione di indici rowstore e columnstore da compilare per il database dipende dal carico di lavoro dell'applicazione. In SQL Server 2016, Ottimizzazione guidata Motore di database (DTA) può analizzare il carico di lavoro e consigliare una combinazione appropriata di indici rowstore e columnstore da creare nel database.

Questa funzionalità è disponibile con SQL Server Management Studio 16.4 o versione successiva.

Come abilitare le raccomandazioni sugli indici columnstore nella GUI di Ottimizzazione guidata motore di database

  1. Avviare il Consulente ottimizzazione motore di database e aprire una nuova sessione di ottimizzazione.

  2. Selezionare uno o più database e il carico di lavoro per l'ottimizzazione nel riquadro Generale.

  3. Nel riquadro Opzioni di ottimizzazione seleziona la casella di controllo Suggerisci indici columnstore (vedi la figura seguente). Opzione di ottimizzazione degli indici columnstore di DTA

  4. Selezionare altre opzioni di ottimizzazione e fare clic sul pulsante Avvia analisi.

  5. Una volta completata la messa a punto, visualizza tutte le raccomandazioni, inclusi eventuali indici columnstore, nel riquadro Raccomandazioni (vedi la figura seguente).
    Indicazioni per gli indici columnstore nell'Ottimizzazione guidata motore di database

  6. Selezionare il collegamento ipertestuale Definizione per visualizzare l'istruzione DDL (Data Definition Language) SQL che consente di creare l'indice consigliato. Per impostazione predefinita, l'Ottimizzazione guidata Motore di database usa il suffisso col nel nome degli indici columnstore per semplificare l'identificazione degli indici columnstore, come illustrato nella figura seguente. Definizione dell'indice columnstore DTA

Come abilitare le indicazioni relative agli indici columnstore nell'utilità dta.exe

Per abilitare le raccomandazioni columnstore quando si utilizza l'utilità da riga di comando dta.exe, utilizzare il parametro della riga di comando -fc.

Per altre informazioni sull'utilità della riga di comando dta.exe, vedere Utilità dta.