Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nella pratica precedente di questa lezione, avete visualizzato gli script Transact-SQL che creano o eliminano oggetti di database nei consigli del Consigliere di Ottimizzazione del Motore di Database generati come risultato della sessione di ottimizzazione MySession. La sessione di ottimizzazione mySession è stata creata in Ottimizzazione di un carico di lavoro.
Sebbene sia molto utile visualizzare gli script che possono essere utilizzati per implementare i risultati di ottimizzazione, l'Ottimizzazione del Motore di Database offre anche molti report utili che è possibile consultare. Questi report forniscono informazioni sulle strutture di progettazione fisica esistenti nel database che si sta ottimizzando e sulle strutture consigliate. I report di ottimizzazione possono essere visualizzati facendo clic sulla scheda Report come descritto nella procedura seguente. Questa pratica utilizza le sessioni di tuning MySession e EvaluateMySession che hai creato in Ottimizzazione di un carico di lavoro e in Visualizzazione delle raccomandazioni di tuning.
Visualizzare i report di ottimizzazione
Avvia Consulente per l'Ottimizzazione del Motore di Database. Vedi Avvio dell'Advisor di Ottimizzazione del Motore di Database. Assicurarsi di connettersi alla stessa istanza di SQL Server usata nelle procedure precedenti di questa lezione.
Fare doppio clic su MySession nel riquadro Monitoraggio sessione . Il Consigliere di Ottimizzazione del Motore di Database carica le informazioni della sessione da questa.
Fare clic sulla scheda Report .
Nel riquadro Riepilogo ottimizzazione è possibile visualizzare informazioni su questa sessione di ottimizzazione. Usare la barra di scorrimento per visualizzare tutto il contenuto del riquadro. Si noti il miglioramento percentuale previsto e lo spazio usato dalla raccomandazione. È possibile limitare lo spazio usato dalla raccomandazione quando si impostano le opzioni di ottimizzazione. Nella scheda Opzioni di ottimizzazione selezionare Opzioni avanzate. Controlla Definisci spazio massimo per le raccomandazioni e indica in megabyte lo spazio massimo che può essere usato da una configurazione delle raccomandazioni. Usare il pulsante Indietro nel browser della Guida per tornare a questo tutorial.
Nel riquadro Tuning Reports, fare clic su Report costo delle istruzioni nell'elenco Seleziona report. Se è necessario più spazio per visualizzare il report, trascinare il bordo del riquadro Monitoraggio sessione a sinistra. A ogni istruzione Transact-SQL eseguita su una tabella nel database è associato un costo delle prestazioni. Questo costo delle prestazioni può essere ridotto creando indici efficaci nelle colonne a cui si accede di frequente in una tabella. Questo report mostra il miglioramento percentuale stimato tra il costo originale dell'esecuzione di un'istruzione nel carico di lavoro e il costo se viene implementata la raccomandazione di ottimizzazione. Si noti che la quantità di informazioni contenute nel report si basa sulla lunghezza e sulla complessità del carico di lavoro.
Fare clic con il pulsante destro del mouse sul riquadro Rapporto dei costi del rendiconto nell'area della griglia e scegliere Esporta su file. Salvare il report come
MyReport. Un'estensione .xml viene aggiunta automaticamente al nome del file. È possibile aprire MyReport.xml nell'editor XML preferito o in SQL Server Management Studio per visualizzare il contenuto del report.Tornare alla scheda Report di Ottimizzazione guidata motore di database, quindi fare nuovamente clic con il pulsante destro del mouse sul report Costo istruzione. Esaminare le altre opzioni disponibili. Si noti che è possibile modificare il tipo di carattere per il report visualizzato. La modifica del tipo di carattere qui si applica anche alle altre pagine a schede.
Fare clic su altri report nell'elenco Seleziona report per acquisire familiarità con essi.
Riassunto
Hai ora esplorato la scheda Report dell'Advisor di Ottimizzazione del Motore di Database per la sessione di ottimizzazione MySession. È possibile usare questi stessi passaggi per esplorare i report generati per la sessione di ottimizzazione EvaluateMySession. Fare doppio clic su EvaluateMySession nel riquadro Monitoraggio sessione per iniziare.