A Database Engine Tuning Advisor ( DTA ) brukes til å konfigurere en database slik at spørsmål vil behandle mer effektivt. Modifisere indeksert visninger , indekser og skillevegger kan gjøre spørringer utføre raskere fordi du er fin - tuning den fysiske utformingen av databasen . Du trenger:
Microsoft SQL Server 2008
AdventureWorks eksempeldatabasen
Vis flere instruksjoner
en
Naviger til Database Engine Tuning Advisor ved å klikke på "Start " " Alle programmer , " "Microsoft SQL Server 2008 ", " Ytelsesverktøy , " og deretter " Database Engine Tuning Advisor . " Klikk på " Connect" i " Koble til tjener "-vinduet.
2
Kopier en sample Velg uttalelse fra Microsoft TechNet ( se Ressurser ) å bruke som et eksempel arbeidsmengden som du vil stille inn.
3
Klikk " Start", " Alle programmer , " "Microsoft SQL Server 2008 ", " SQL Server Management Studio " og deretter " New Query " for å åpne Query Editor . Lim inn SQL script kopiert fra Microsoft TechNet inn i Query Editor , og deretter lagre som " Testscript.sql " i en kjent katalog .
4
Tilbake til DTA og i " Session name " skriver du inn et unikt navn , for eksempel " Session1 . " Velg "File" som type arbeidsbelastning , og naviger til " Testscript.sql " script du lagret tidligere .
5
Velg " AdventureWorks 2008R2 " som " Database for Arbeidsbelastning Analysis ", velg deretter det igjen i "Velg databaser og tabeller for å stille inn. " Sjekk " Lagre tuning log . " Klikk på " Tuning Alternativer"-kategorien for å gjennomgå standardverdier for fremtidig referanse. Dette vil ikke bli brukt på denne tiden .
6
Naviger til verktøylinjen, og klikk "Start Analysis. " Vent til analyse for å fullføre , som du kan observere på " Progress "-kategorien . Gjennom resultatene i " Anbefalinger ". Klikk på " Lagre anbefalinger " under " Handlinger ".
7
Klikk på " Anbefalinger "-kategorien for å vise " Index Anbefalinger " kolonner og undersøke disse indeksene DTA anbefaler bør legges til eller slettes .