Condividi tramite


Panoramica su 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 disporre di raccomandazioni di qualità superiore.

Contenuto della sezione

Argomento Descrizione

Informazioni sui carichi di lavoro

Informazioni sui carichi di lavoro utilizzati con Ottimizzazione guidata motore di database.

Informazioni sull'implementazione di indicazioni di Ottimizzazione guidata motore di database

Informazioni sulle diverse modalità di implementazione delle raccomandazioni di Ottimizzazione guidata motore di database.

Autorizzazioni necessarie per l'esecuzione di Ottimizzazione guidata motore di database

Informazioni sulle autorizzazioni richieste per eseguire Ottimizzazione guidata motore di database.

Considerazioni sull'utilizzo di Ottimizzazione guidata motore di database

Informazioni sulle limitazioni e le procedure consigliate per l'utilizzo di Ottimizzazione guidata motore di database.

Informazioni sullo stato dell'ottimizzazione

Informazioni sul monitoraggio dello stato di avanzamento dell'ottimizzazione e sull'ordine di ottimizzazione degli eventi nel carico di lavoro.

Utilizzo di Ottimizzazione guidata motore di database per l'analisi esplorativa

Informazioni che illustrano come utilizzare la funzionalità di configurazione specificata dall'utente di Ottimizzazione guidata motore di database per eseguire l'analisi esplorativa.

Vedere anche

Altre risorse

Differenze tra Ottimizzazione guidata motore di database e Ottimizzazione guidata indici
Nuova Ottimizzazione guidata motore di database
Funzionalità dell'Ottimizzazione guidata motore di database

Guida in linea e informazioni

Assistenza su SQL Server 2005