Visualizzazione del piano di esecuzione stimatoDisplay the Estimated Execution Plan

In questo argomento viene descritta la procedura per generare rappresentazioni grafiche di piani di esecuzione stimati mediante SQL Server Management StudioSQL Server Management Studio.This topic describes how to generate graphical estimated execution plans by using SQL Server Management StudioSQL Server Management Studio. Quando si generano piani di esecuzione stimati, le query o i batch Transact-SQLTransact-SQL non vengono eseguiti.When estimated execution plans are generated, the Transact-SQLTransact-SQL queries or batches do not execute. Nel piano di esecuzione generato vengono invece visualizzate le query che verrebbero utilizzate con maggiore probabilità da Motore di database di SQL ServerSQL Server Database Engine in caso di effettiva esecuzione.Instead, the execution plan that is generated displays the query execution plan that Motore di database di SQL ServerSQL Server Database Engine would most probably use if the queries were actually executed.

Per utilizzare questa funzionalità, è necessario che gli utenti dispongano delle autorizzazioni appropriate relative all'esecuzione delle query Transact-SQLTransact-SQL per le quali verrà generato un piano di esecuzione grafico, nonché dell'autorizzazione SHOWPLAN per tutti i database a cui fa riferimento la query.To use this feature, users must have the appropriate permissions to execute the Transact-SQLTransact-SQL query for which a graphical execution plan is being generated, and they must be granted the SHOWPLAN permission for all databases referenced by the query.

Per visualizzare il piano di esecuzione stimato di una queryTo display the estimated execution plan for a query

  1. Scegliere Query del Motore di databasenella barra degli strumenti.On the toolbar, click Database Engine Query. Per aprire una query esistente e visualizzare il piano di esecuzione stimato, è inoltre possibile fare clic sul pulsante Apri file della barra degli strumenti e individuare la query.You can also open an existing query and display the estimated execution plan by clicking the Open File toolbar button and locating the existing query.

  2. Immettere la query di cui si desidera visualizzare il piano di esecuzione stimato.Enter the query for which you would like to display the estimated execution plan.

  3. Scegliere Visualizza piano di esecuzione stimato dal menu Query oppure fare clic sul pulsante Visualizza piano di esecuzione stimato della barra degli strumenti.On the Query menu, click Display Estimated Execution Plan or click the Display Estimated Execution Plan toolbar button. Il piano di esecuzione stimato verrà visualizzato nel riquadro Risultati della scheda Piano di esecuzione .The estimated execution plan is displayed on the Execution Plan tab in the results pane. Per visualizzare informazioni aggiuntive, posizionare il mouse sulle icone degli operatori logici e fisici e visualizzare la descrizione e le proprietà dell'operatore nella descrizione comando.To view additional information, pause the mouse over the logical and physical operator icons and view the description and properties of the operator in the displayed ToolTip. In alternativa, è possibile visualizzare le proprietà dell'operatore nella finestra Proprietà.Alternatively, you can view operator properties in the Properties window. Se tale finestra non è visibile, fare clic con il pulsante destro del mouse su un operatore e scegliere Proprietà.If Properties is not visible, right-click an operator and click Properties. Selezionare un operatore e visualizzare le relative proprietà.Select an operator to view its properties.

  4. Per modificare la visualizzazione del piano di esecuzione, fare clic con il pulsante destro del mouse sul piano di esecuzione e scegliere Zoom avanti, Zoom indietro, Personalizza zoomo Adatta alla finestra.To alter the display of the execution plan, right-click the execution plan and select Zoom In, Zoom Out, Custom Zoom, or Zoom to Fit. Zoom avanti e Zoom indietro consentono rispettivamente di ingrandire o ridurre il piano di esecuzione in base a valori di percentuale predefiniti.Zoom In and Zoom Out allow you to magnify or reduce the execution plan by fixed amounts. Personalizza zoom consente di definire un ingrandimento personalizzato per la visualizzazione, ad esempio 80 percento.Custom Zoom allows you to define your own display magnification, such as zooming at 80 percent. Adatta alla finestra consente di ingrandire il piano di esecuzione per adattarlo al riquadro Risultati.Zoom to Fit magnifies the execution plan to fit the result pane.