Informazioni sullo strumento Ottimizzazione guidata motore di database

Lo strumento Ottimizzazione guidata motore di database consente di analizzare gli effetti sulle prestazioni di carichi di lavoro eseguiti su uno o più database. Un carico di lavoro è un set di istruzioni Transact-SQL eseguito sui database che si desidera ottimizzare. Dopo aver analizzato gli effetti di un carico di lavoro sui database, Ottimizzazione guidata motore di database fornisce raccomandazioni per l'aggiunta, la rimozione o la modifica di strutture fisiche di progettazione in database Microsoft SQL Server. Tali strutture fisiche delle prestazioni includono indici cluster, indici non cluster, viste indicizzate e partizionamento. Se implementate, le raccomandazioni di Ottimizzazione guidata motore di database consentono a Query Processor di eseguire le attività del carico di lavoro nel più breve tempo possibile.

Per l'ottimizzazione dei database con Ottimizzazione guidata motore di database non è richiesta esperienza di struttura di database, carichi di lavoro o dei processi interni di SQL Server.

In Ottimizzazione guidata motore di database sono disponibili due interfacce:

  • Uno strumento autonomo dell'interfaccia utente grafica per l'ottimizzazione dei database e la visualizzazione delle raccomandazioni e dei report di ottimizzazione.

  • dta.exe, un'utilità da riga di comando per disporre delle funzionalità di Ottimizzazione guidata motore di database in programmi e script.

Nelle versioni precedenti di SQL Server alcune funzionalità di Ottimizzazione guidata motore di database venivano garantite da Ottimizzazione guidata indici. Ottimizzazione guidata motore di database consente di valutare un numero maggiore di tipi di eventi e strutture, nonché di ottenere suggerimenti di qualità superiore.

Contenuto della sezione