Visualizzazione di un piano di esecuzione effettivo
In questo argomento viene descritto come generare piani di esecuzione grafici effettivi utilizzando SQL Server Management Studio. Alla generazione di piani di esecuzione effettivi vengono eseguite le query o i batch di comandi Transact-SQL. Il piano di esecuzione generato visualizza il piano di esecuzione query effettivo utilizzato da Motore di database di SQL Server per eseguire le query.
Per utilizzare questa funzionalità, gli utenti devono disporre delle autorizzazioni appropriate per eseguire le query Transact-SQL per le quali viene generato un piano di esecuzione grafico e dell'autorizzazione SHOWPLAN per tutti i database a cui fa riferimento la query.
Per includere un piano di esecuzione per una query durante l'esecuzione
Scegliere Query del Motore di database nella barra degli strumenti SQL Server Management Studio. È inoltre possibile aprire una query esistente e visualizzare il piano di esecuzione stimato scegliendo il pulsante della barra degli strumenti Apri file e selezionando la query esistente.
Immettere la query per quale si desidera visualizzare il piano di esecuzione effettivo.
Scegliere Includi piano di esecuzione effettivo dal menu Query oppure fare clic sul pulsante della barra degli strumenti Includi piano di esecuzione effettivo.
Fare clic sul pulsante della barra degli strumenti Esegui per eseguire la query. Nella scheda Piano di esecuzione del riquadro risultati viene visualizzato il piano utilizzato da Query Optimizer. Posizionando il puntatore del mouse sugli operatori logici e fisici è possibile visualizzare una descrizione comando contenente la descrizione e le proprietà degli operatori.
È in alternativa possibile visualizzare le proprietà degli operatori nella finestra Proprietà. Se la finestra Proprietà non è visibile, fare clic con il pulsante destro del mouse su un operatore e scegliere Proprietà. Selezionare un operatore per visualizzarne le proprietà.
È possibile modificare la visualizzazione del piano di esecuzione facendo clic con il pulsante destro del mouse sul piano di esecuzione e scegliendo Zoom avanti, Zoom indietro, Personalizza zoom oppure Adatta alla finestra. Le opzioni Zoom avanti e Zoom indietro consentono rispettivamente di ingrandire e rimpicciolire il piano di esecuzione, mentre Personalizza zoom consente di definire un fattore di zoom personalizzato, ad esempio 80 percento. L'opzione Adatta alla finestra adatta le dimensioni del piano di esecuzione al riquadro risultati.