Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server-
Wanneer de Database Engine Tuning Advisor databases afstemt, worden er samenvattingen, aanbevelingen, rapporten en afstemmingslogboeken gemaakt. U kunt de uitvoer van het afstemmingslogboek gebruiken om problemen met tuning-sessies van Database Engine Tuning Advisor op te lossen. U kunt de samenvattingen, aanbevelingen en rapporten gebruiken om te bepalen of u afstemmingsaanbevelingen wilt implementeren of wilt doorgaan met afstemmen totdat u de verbeteringen in de queryprestaties bereikt die u nodig hebt voor uw Microsoft SQL Server-installatie. Zie Start and Use the Database Engine Tuning Advisorvoor meer informatie over het gebruik van Database Tuning Advisor voor het maken van workloads en het afstemmen van een database.
Uitvoer afstemmen weergeven
In de volgende procedures wordt beschreven hoe u afstemmingsaanbevelingen, samenvattingen, rapporten en afstemmingslogboeken kunt weergeven met behulp van de GUI van Database Engine Tuning Advisor. Zie Beschrijvingen van gebruikersinterfaces verderop in dit onderwerp voor meer informatie over opties voor gebruikersinterfaces.
U kunt ook de GUI gebruiken om afstemmingsuitvoer weer te geven die wordt gegenereerd door het dta opdrachtregelprogramma.
Notitie
Als u het opdrachtregelprogramma dta gebruikt en opgeeft dat uitvoer naar een XML-bestand moet worden geschreven met behulp van het argument -ox, kunt u het XML-uitvoerbestand openen en weergeven door te klikken op Bestand openen in het menu Bestand van SQL Server Management Studio. Zie SQL Server Management Studio-gebruiken voor meer informatie. Voor informatie over het dta opdrachtregelprogramma, zie dta Utility.
Aanbevelingen voor afstemming weergeven met de GUI van Database Engine Tuning Advisor
Een database afstemmen met de GUI van Database Engine Tuning Advisor of het dta opdrachtregelprogramma. Voor meer informatie, zie De Database Engine Tuning Advisor starten en gebruiken. Als u een bestaande afstemmingssessie wilt gebruiken, slaat u deze stap over en gaat u verder met stap 2.
Start de GUI van Database Engine Tuning Advisor. Zie voor meer informatie Starten en Gebruiken van de Database Engine Tuning Adviseur. Als u afstemmingsaanbeveling voor een bestaande afstemmingssessie wilt bekijken, opent u deze door te dubbelklikken op de sessienaam in het venster Sessiecontrole.
Nadat de nieuwe afstemmingssessie is voltooid of nadat het hulpprogramma de bestaande sessie heeft geladen, wordt de pagina Aanbevelingen weergegeven.
Op de Aanbevelingen pagina, klik op Partitie-aanbevelingen en Index-aanbevelingen om de deelvensters weer te geven met de resultaten van de afstemmingssessie. Als u geen partitionering hebt opgegeven bij het instellen van de afstemmingsopties voor deze sessie, is het deelvenster Aanbevelingen voor partities leeg.
Gebruik de schuifbalken in het deelvenster Partition Recommendations of het deelvenster Indexaanbevelingen om alle informatie in de grid weer te geven.
Schakel het selectievakje Bestaande objecten weergeven uit onderaan de tabbladpagina Aanbevelingen. Dit zorgt ervoor dat in het raster alleen de databaseobjecten worden weergegeven waarnaar in de aanbeveling wordt verwezen. Gebruik de onderste schuifbalk om de meest rechtse kolom in het aanbevelingenraster weer te geven en klik op een item in de kolom Definitie om het Transact-SQL script te bekijken of te kopiëren waarmee dat object in uw database wordt gemaakt.
Als u alle Transact-SQL scripts wilt opslaan waarmee alle databaseobjecten in deze aanbeveling in één scriptbestand worden gemaakt of verwijderd, klikt u op Aanbevelingen opslaan in het menu Acties.
Om de afstemmingssamenvattingen en afstemmingsrapporten te bekijken met de grafische gebruikersinterface van de Database Engine Tuning Advisor
Een database afstemmen met de GUI van Database Engine Tuning Advisor of het dta opdrachtregelprogramma. Voor meer informatie zie Start en gebruik de Database Engine Tuning Advisor. Als u een bestaande afstemmingssessie wilt gebruiken, slaat u deze stap over en gaat u verder met stap 2.
Start de GUI van Database Engine Tuning Advisor. Zie voor meer informatie Start en Gebruik de Database Engine Tuning Advisor. Als u afstemmingsoverzichten en -rapporten voor een bestaande afstemmingssessie wilt bekijken, opent u deze door te dubbelklikken op de sessienaam in de Sessiemonitor.
Nadat de nieuwe afstemmingssessie is voltooid of nadat het hulpprogramma de bestaande sessie heeft geladen, klikt u op het tabblad Rapporten.
Het deelvenster Afstemmingssamenvatting bevat informatie over de afstemmingssessie. De informatie die wordt verstrekt door de Verwachte percentageverbetering en de Ruimte die wordt gebruikt door aanbeveling items, kunnen met name handig zijn om te bepalen of u de aanbeveling wilt implementeren.
Klik in het deelvenster Tuningrapporten op Rapport selecteren om een rapport te kiezen dat u wilt bekijken.
Logboeken van de Database Engine Tuning Advisor GUI weergeven
Een database afstemmen met de GUI van Database Engine Tuning Advisor of het dta opdrachtregelprogramma. Controleer of u het afstemmingslogboek op het tabblad Algemeen controleert wanneer u de werkbelasting afstemt. Als u een bestaande afstemmingssessie wilt gebruiken, slaat u deze stap over en gaat u verder met stap 2.
Start de GUI van Database Engine Tuning Advisor. Zie Start en Gebruik de Database Engine Afstemhulpvoor meer informatie. Als u afstemmingsoverzichten en -rapporten wilt weergeven voor een bestaande afstemmingssessie, opent u deze door te dubbelklikken op de sessienaam in het venster Sessiemonitor.
Nadat de nieuwe afstemmingssessie is voltooid of nadat het hulpprogramma de bestaande sessie heeft geladen, klikt u op het tabblad Voortgang. In het deelvenster Afstemmingslogboek wordt de inhoud van het logboek weergegeven. Het logboek bevat informatie over workloadgebeurtenissen die Database Engine Tuning Advisor niet kon analyseren.
Als alle gebeurtenissen in de afstemmingssessie zijn geanalyseerd door Database Engine Tuning Advisor, wordt een bericht weergegeven dat het afstemmingslogboek leeg is voor de sessie. Als Afstemmingslogboek opslaan niet is ingeschakeld op het tabblad Algemeen toen de afstemmingssessie oorspronkelijk werd uitgevoerd, wordt er een bericht weergegeven dat dit aangeeft.
Implementeren van aanbevelingen voor afstemming
U kunt de aanbevelingen van Database Engine Tuning Advisor handmatig of automatisch implementeren als onderdeel van de afstemmingssessie. Als u eerst de afstemmingsresultaten wilt bekijken voordat u ze implementeert, gebruikt u de GUI van Database Engine Tuning Advisor. Vervolgens kunt u SQL Server Management Studio gebruiken om de Transact-SQL scripts die Database Engine Tuning Advisor genereert handmatig uit te voeren als gevolg van het analyseren van een workload om de aanbevelingen te implementeren. Als u de resultaten niet hoeft te onderzoeken voordat u ze implementeert, kunt u de optie -a gebruiken met het hulpprogramma dta opdrachtprompt. Dit zorgt ervoor dat het hulpprogramma automatisch de aanbevelingen voor afstemming implementeert nadat uw workload is geanalyseerd. In de volgende procedures wordt uitgelegd hoe u beide interfaces van de Database Engine Tuning Advisor kunt gebruiken om afstemaanbevelingen te implementeren.
Aanbevelingen voor afstemming handmatig implementeren met de GUI van Database Engine Tuning Advisor
Een database optimaliseren met de GUI van Database Engine Tuning Advisor of het dta opdrachtprompthulpprogramma. Zie Start en Gebruik de Database Engine Tuning Advisorvoor meer informatie. Als u een bestaande afstemmingssessie wilt gebruiken, slaat u deze stap over en gaat u verder met stap 2.
Start de GUI van Database Engine Tuning Advisor. Zie Start and Use the Database Engine Tuning Advisorvoor meer informatie. Als u de afstemmingsaanbevelingen voor een bestaande afstemmingssessie wilt implementeren, opent u deze door te dubbelklikken op de sessienaam in Sessie Monitor.
Nadat de nieuwe afstemmingssessie is voltooid of nadat het hulpprogramma de bestaande sessie heeft geladen, klikt u op Aanbevelingen toepassen in het menu Acties.
Kies in het dialoogvenster Aanbevelingen toepassen uit Nu toepassen of Plannen voor later. Als u Planning kiest voor latere, selecteert u de juiste datum en tijd.
Klik op OK- om de aanbevelingen toe te passen.
Aanbevelingen voor het afstemmen automatisch implementeren met behulp van het hulpprogramma voor de dta-opdrachtprompt
Bepaal de databasefuncties (indexen, geïndexeerde weergaven, partitionering) die u wilt dat Database Engine Tuning Advisor kan toevoegen, verwijderen of behouden tijdens de analyse.
Houd rekening met de volgende overwegingen voordat u begint met afstemmen:
Wanneer u een traceringstabel als een workload gebruikt, moet die tabel bestaan op dezelfde server waarop Database Engine Tuning Advisor wordt afgestemd. Als u de traceringstabel op een andere server maakt, verplaatst u deze naar de server waar de Database Engine Tuning Advisor aan het afstemmen is.
Als een afstemmingssessie langer wordt uitgevoerd dan u had verwacht, kunt u op Ctrl+C drukken om de afstemmingssessie te beëindigen. Als u onder deze omstandigheden op Ctrl+C drukt, wordt dta- gedwongen de best mogelijke aanbeveling te produceren op basis van de hoeveelheid werkbelasting die het heeft verbruikt, en verspilt u niet de tijd die het hulpprogramma al heeft gebruikt om de werkbelasting af te stemmen.
Voer vanaf een opdrachtprompt het volgende in:
dta -E -D DatabaseName -if WorkloadFile -s SessionName -a
waarbij -E- aangeeft dat uw afstemmingssessie gebruikmaakt van een vertrouwde verbinding (in plaats van een aanmeldings-id en wachtwoord), geeft -D de naam op van de database die u wilt afstemmen of een door komma's gescheiden lijst met meerdere databases die door de workload worden gebruikt, -als de naam en het pad naar een workloadbestand opgeeft, -s geeft een naam op voor uw afstemmingssessie en -a geeft aan dat u wilt dat het dta opdrachtpromptprogramma automatisch de afstemmingsaanbevelingsaanbeveling toepast nadat de werkbelasting is geanalyseerd zonder dat u hierom wordt gevraagd. Zie voor meer informatie over het gebruik van het opdrachtpromptprogramma dta om databases af te stemmen, Start and Use the Database Engine Tuning Advisor.
Druk op Enter.
Verkennende analyse uitvoeren
Met de door de gebruiker opgegeven configuratiefunctie van Database Engine Tuning Advisor kunnen databasebeheerders verkennende analyses uitvoeren. Met deze functie geven databasebeheerders een gewenst ontwerp van een fysieke database op voor Database Engine Tuning Advisor. Vervolgens kunnen ze de prestatie-effecten van dat ontwerp evalueren zonder dit te implementeren. Door de gebruiker opgegeven configuratie wordt ondersteund door zowel de grafische gebruikersinterface (GUI) van Database Engine Tuning Advisor als het opdrachtregelprogramma. Het opdrachtregelprogramma biedt echter de grootste flexibiliteit.
Als u de GUI van Database Engine Tuning Advisor gebruikt, kunt u de effecten evalueren van het implementeren van een subset van een aanbeveling voor het afstemmen van Database Engine Tuning Advisor, maar u kunt geen hypothetische fysieke ontwerpstructuren toevoegen om Database Engine Tuning Advisor te evalueren.
In de volgende procedures wordt uitgelegd hoe u de door de gebruiker opgegeven configuratiefunctie gebruikt met beide hulpprogramma-interfaces.
De GUI van Database Engine Tuning Advisor gebruiken om aanbevelingen voor afstemming te evalueren
In de volgende procedure wordt beschreven hoe u een aanbeveling evalueert die wordt gegenereerd door Database Engine Tuning Advisor, maar met de GUI kunt u geen nieuwe fysieke ontwerpstructuren voor evaluatie opgeven.
Aanbevelingen voor afstemming evalueren met de GUI van Database Engine Tuning Advisor
Gebruik de GUI van Database Engine Tuning Advisor om een database af te stemmen. Zie voor meer informatie Start en Gebruik de Database Engine Tuning Advisor. Als u een bestaande afstemmingssessie wilt evalueren, dubbelklikt u erop in Sessiemonitor.
Wis op het tabblad Aanbevelingen de aanbevolen fysieke ontwerpstructuren die u niet wilt gebruiken.
Klik in het menu Acties op Aanbevelingen evalueren. Er wordt een nieuwe instelsessie voor u gemaakt.
Typ de naam van de nieuwe sessie. Als u de configuratie van de ontwerpstructuur van de fysieke database wilt bekijken die u wilt evalueren, kiest u Klik hier om de configuratiesectie te zien, in het gebied Beschrijving onder aan het toepassingsvenster Database Engine Tuning Advisor.
Klik op de knop Analyse starten op de werkbalk. Wanneer Database Engine Tuning Advisor is voltooid, kunt u de resultaten bekijken op het tabblad Aanbevelingen.
Database Engine Tuning Advisor-GUI gebruiken voor het exporteren van sessieresultaten voor 'What-if'-afstemmingsanalyse
In de volgende procedure wordt beschreven hoe u sessieresultaten van Database Engine Tuning Advisor exporteert naar een XML-bestand dat u kunt bewerken en deze vervolgens kunt afstemmen met het dta opdrachtregelprogramma. Hiermee kunt u afstemmingsanalyse uitvoeren op hypothetische nieuwe fysieke ontwerpstructuren zonder dat u de overhead van het implementeren ervan in uw database hoeft te maken voordat u erachter komt of ze de prestatieverbeteringen produceren die u nodig hebt. Het gebruik van de GUI van Database Engine Tuning Advisor om uw database in eerste instantie af te stemmen en vervolgens de afstemmingsresultaten te exporteren naar een .xml bestand is een goede manier voor gebruikers die niet bekend zijn met XML om de flexibiliteit van het XML-schema Database Engine Tuning Advisor te gebruiken om 'wat-als'-analyse uit te voeren.
Resultaten van de tuning sessie exporteren vanuit de GUI van de Database Engine Tuning Advisor voor een 'what-if'-analyse met het dta-opdrachtregelprogramma
Gebruik de GUI van Database Engine Tuning Advisor om een database af te stemmen. Zie Start and Use the Database Engine Tuning Advisorvoor meer informatie. Als u een bestaande sessie voor afstemming wilt evalueren, dubbelklikt u erop in de Sessiemonitor.
Klik in het menu Bestand op Sessieresultaten exporteren en sla het bestand op als een XML-bestand.
Open het XML-bestand dat u in stap 2 hebt gemaakt in uw favoriete XML-editor, teksteditor of in SQL Server Management Studio. Schuif omlaag naar het element Configuration. Kopieer en plak de sectie Configuration-element in een XML-invoerbestandssjabloon na het element TuningOptions. Sla dit XML-invoerbestand op.
Geef in het nieuwe XML-invoerbestand dat u in stap 3 hebt gemaakt, de gewenste afstemmingsopties op in het element TuningOptions, bewerk de sectie Configuration element (voeg de fysieke ontwerpstructuren toe of verwijder deze indien nodig voor uw analyse), sla het bestand op en valideer het op basis van het XML-schema van Database Engine Tuning Advisor. Zie XML Input File Reference (Database Engine Tuning Advisor)voor informatie over het bewerken van dit XML-bestand.
Gebruik het XML-bestand dat u in stap 4 hebt gemaakt als invoer voor het dta opdrachtregelprogramma. Zie voor meer informatie over het gebruik van XML-invoerbestanden met dit hulpprogramma de sectie 'Een database afstemmen met behulp van het dta-hulpprogramma' in Start and Use the Database Engine Tuning Advisor.
De door de gebruiker opgegeven configuratiefunctie gebruiken met het opdrachtregelprogramma dta
Als u een ervaren XML-ontwikkelaar bent, kunt u een DATABASE Engine Tuning Advisor XML-invoerbestand maken waarin u een workload en een hypothetische configuratie van ontwerpstructuren voor fysieke databases kunt opgeven, zoals indexen, geïndexeerde weergaven of partitionering. Vervolgens kunt u het dta commandoregelhulpprogramma gebruiken om de effecten te analyseren die deze hypothetische configuratie heeft op de prestatie van query's voor uw database. In de volgende procedure wordt dit proces stapsgewijs uitgelegd:
De door de gebruiker opgegeven configuratiefunctie gebruiken met het opdrachtregelprogramma dta
Maak een afstemmingsworkload. Zie Start and Use the Database Engine Tuning Advisorvoor meer informatie over het uitvoeren van deze taak.
Kopieer en plak het XML-invoerbestandsvoorbeeld met door de gebruiker opgegeven configuratie (DTA) in uw XML-editor of een teksteditor. Gebruik dit voorbeeld om een XML-invoerbestand te maken voor uw afstemmingssessie. Zie de sectie XML-invoerbestanden maken in Start and Use the Database Engine Tuning Advisorvoor meer informatie over het uitvoeren van deze taak.
Bewerk de TuningOptions en de Configuration-elementen in het XML-voorbeeldinvoerbestand. Geef in het element TuningOptions op welke fysieke ontwerpstructuren u wilt dat Database Engine Tuning Advisor moet overwegen tijdens de afstemmingssessie. Geef in het element Configuration de fysieke ontwerpstructuren op die overeenkomen met de hypothetische configuratie van fysieke databaseontwerpstructuren die u wilt analyseren door Database Engine Tuning Advisor. Zie XML Input File Reference (Database Engine Tuning Advisor)voor informatie over welke attributen en subelementen u kunt gebruiken met TuningOptions- en Configuration- als bovenliggende elementen.
Sla het invoerbestand op met de extensie .xml.
Valideer het XML-invoerbestand dat u in stap 4 hebt opgeslagen in het XML-schema van Database Engine Tuning Advisor. Dit schema wordt geïnstalleerd op de volgende locatie wanneer u Microsoft SQL Server installeert:
C:\Program Files\Microsoft SQL Server\100\Tools\Binn\schemas\sqlserver\2004\07\dta\dtaschema.xsd
Het XML-schema van Database Engine Tuning Advisor is ook online beschikbaar op https://schemas.microsoft.com/sqlserver/2004/07/dta/.
Nadat u een workload en een XML-invoerbestand hebt gemaakt, kunt u het invoerbestand verzenden naar de dta opdrachtregelprogramma voor analyse. Zorg ervoor dat u een XML-uitvoerbestandnaam opgeeft voor het hulpprogramma-argument -ox. Hiermee maakt u een XML-uitvoerbestand met een aanbevolen configuratie die is opgegeven in het element Configuratie. Als u Database Engine Tuning Advisor opnieuw wilt uitvoeren om een andere hypothetische configuratie te controleren die is gebaseerd op de uitvoer, kunt u de inhoud van het Configuration-element uit het uitvoerbestand kopiëren en plakken in een nieuw of het oorspronkelijke XML-invoerbestand. Zie voor informatie over het gebruik van een XML-invoerbestand met het hulpprogramma dta de sectie 'Een database afstemmen met behulp van het dta-hulpprogramma' in Start and Use the Database Engine Tuning Advisor.
Nadat het afstemmen is voltooid, gebruikt u de GUI van Database Engine Tuning Advisor om de afstemmingsrapporten weer te geven of opent u het XML-uitvoerbestand om de TuningSummary- en de Configuration elementen weer te geven om de aanbevelingen van Database Engine Tuning Advisor weer te geven. Zie Tuning-uitvoer bekijken eerder in dit onderwerp voor meer informatie over het bekijken van de resultaten van uw tuning-sessie. Houd er ook rekening mee dat het XML-uitvoerbestand mogelijk analyserapporten van Database Engine Tuning Advisor bevat.
Herhaal stap 6 en 7 totdat u de hypothetische configuratie maakt die de verbetering van de queryprestaties produceert die u nodig hebt. Vervolgens kunt u de nieuwe configuratie implementeren. Zie Aanbevelingen voor afstemming implementeren eerder in dit onderwerp voor meer informatie.
Tuning sessies controleren, evalueren en klonen
De Database Engine Tuning Advisor start elke keer wanneer u begint met het analyseren van de effecten van een workload op uw database of databases, een nieuwe afstemmingssessie. U kunt de Sessiemonitor- in de GUI van Database Engine Tuning Advisor gebruiken om alle afstemmingssessies weer te geven of opnieuw te laden die zijn uitgevoerd op een bepaald exemplaar van Microsoft SQL Server. Als alle bestaande afstemmingssessies beschikbaar zijn om te controleren, is het eenvoudig om sessies te klonen op basis van bestaande sessies, bestaande afstemmingsaanbevelingen te bewerken en vervolgens Database Engine Tuning Advisor te gebruiken om de bewerkte sessie te evalueren of regelmatig af te stemmen om het fysieke ontwerp van uw databases te controleren. U kunt bijvoorbeeld besluiten om de database af te stemmen op een maandelijks schema.
Voordat u eventuele afstemmingssessies voor een exemplaar van SQL Server kunt bekijken, moet u afstemmingssessies op het serverexemplaren maken door workloads af te stemmen met de Database Engine Tuning Advisor. Zie Start en Gebruik de Database Engine Tuning Advisorvoor meer informatie.
Bestaande afstemmingssessies bekijken
Gebruik de volgende stappen om door de bestaande tuning-sessies op een bepaalde serverinstantie van SQL Server te bladeren.
Bestaande afstemmingssessies beoordelen
Start de GUI van Database Engine Tuning Advisor. Voor meer informatie raadpleeg Start en Gebruik de Database Engine Tuning Advisor.
Alle bestaande afstemmingssessies worden weergegeven in de bovenste helft van het venster Sessiemonitor. Het aantal sessies dat wordt weergegeven, is afhankelijk van hoe vaak u databases hebt afgestemd op dit SQL Server-exemplaar. Gebruik de schuifbalken om alle instelsessies te bekijken.
Klik eenmaal op de naam van een afstemmingssessie en de details worden weergegeven in de onderste helft van het sessiemonitorvenster.
Dubbelklik op de naam van een afstemmingssessie en de bijbehorende informatie wordt geladen in Database Engine Tuning Advisor. Nadat de sessiegegevens zijn geladen, kunt u een van de tabbladen kiezen om informatie over deze afstemmingssessie weer te geven.
Bestaande afstemmingssessies evalueren als hypothetische configuraties
Volg deze stappen om een bestaande tuning-sessie te evalueren. Het evalueren van een bestaande afstemmingssessie omvat het bekijken en bewerken van de aanbevelingen en het opnieuw afstemmen. Je besluit bijvoorbeeld dat je alleen indexen wilt aanmaken op tabel1, en je verwijdert het maken van geïndexeerde weergaven en partitionering uit een bestaande afstemmingsaanbeveling. Vervolgens maakt Database Engine Tuning Advisor een nieuwe afstemmingssessie en stemt de workload af op uw databases met behulp van de bewerkte aanbevelingen als een hypothetische configuratie. Dit betekent dat Database Engine Tuning Advisor de workload afstemt op de databases alsof de bewerkte aanbevelingen zijn geïmplementeerd, zodat u een beperkte what-if-analyse kunt uitvoeren. Het is een beperkte wat-als-analyse omdat u alleen een subset van een bestaande aanbeveling kunt kiezen wanneer u de grafische gebruikersinterface van de Database Engine Tuning Advisor gebruikt. Als u een volledige wat-als-analyse wilt uitvoeren en een volledig nieuwe hypothetische configuratie wilt specificeren die geen subset is van een eerdere afstemmingssessie, moet u het XML-invoerbestand van de Database Engine Tuning Advisor gebruiken met het dta opdrachtregelprogramma.
Een bestaande tuningsessie evalueren
Dubbelklik na het starten van Database Engine Tuning Advisor op een afstemmingssessie in de bovenste helft van de Sessiemonitor, waarmee de sessiegegevens worden geladen in Database Engine Tuning Advisor.
Klik op het tabblad Voortgang om het afstemmingslogboek te controleren. Dit bevat foutinformatie over gebeurtenissen in de workload die Database Engine Tuning Advisor niet kon afstemmen. Met deze informatie kunt u de effectiviteit van de workload evalueren.
Als u de afstemmingsresultaten voor deze sessie verder wilt bekijken, klikt u op het tabblad Rapporten. Daar kunt u het afstemmingsoverzicht bekijken of een afstemmingsrapport kiezen in de Rapport selecteren lijst.
Klik op het tabblad Aanbevelingen om tuningaanbevelingen te bekijken.
Als er aanbevelingen zijn waarvan u niet zeker weet of u ze wilt implementeren, deselecteer ze dan.
Klik in het menu Acties op Aanbevelingen evalueren. Database Engine Tuning Advisor maakt een nieuwe afstemmingssessie die gebruikmaakt van de bewerkte aanbeveling als een hypothetische configuratie. Als u de hypothetische configuratie in XML wilt bekijken, kiest u Klik hier om de configuratiesectiete bekijken.
Typ op het tabblad Algemeen een sessienaamen controleer of de juiste workload is opgegeven.
Op het tabblad Opties voor afstemmen kunt u een afstemmingstijd of een van de Geavanceerde opties opgeven.
Klik op de knop Analyse starten op de werkbalk. Database Engine Tuning Advisor begint met het afstemmen van de databases met behulp van de hypothetische configuratie. Wanneer Database Engine Tuning Advisor is voltooid, kunt u de resultaten van deze sessie bekijken zoals u normaal gesproken zou doen voor elke sessie.
Bestaande afstemmingssessies kopiëren
U kunt nieuwe afstemmingssessies maken op basis van bestaande sessies door de kloonoptie te kiezen in Database Engine Tuning Advisor. Wanneer u de kloonoptie gebruikt, baseert u een nieuwe afstemmingssessie op een bestaande sessie. Vervolgens kunt u de instellingsopties voor de nieuwe sessie indien nodig wijzigen. Wanneer u een bestaande sessie evalueert zoals beschreven in de vorige procedure, maakt Database Engine Tuning Advisor ook een nieuwe afstemmingssessie, maar u kunt de afstemmingsopties niet wijzigen.
Nieuwe afstemmingssessies maken door bestaande sessies te klonen
Dubbelklik nadat u Database Engine Tuning Advisor heeft gestart op een tuning-sessie in de bovenste helft van de Sessiemonitor, waarmee de sessiegegevens in Database Engine Tuning Advisor worden geladen.
Klik in het menu Acties op Sessie Klonen.
Typ op het tabblad Algemeen een sessienaamen controleer of de juiste workload is opgegeven.
Op het tabblad Afstemmingsopties kunt u een afstemmingstijd opgeven, de fysieke ontwerpstructuren die de Database Engine Tuning Advisor zou moeten overwegen te maken, en wat hij in zijn aanbeveling zou moeten overwegen te verwijderen.
Klik op Geavanceerde opties als u een ruimtelimiet wilt instellen voor aanbevelingen, een maximum aantal kolommen per index en of u wilt dat Database Engine Tuning Advisor aanbevelingen genereert die kunnen worden geïmplementeerd terwijl SQL Server online is.
Klik op de knop Analyse starten op de werkbalk om de effecten van de werkbelasting te analyseren, net als elke andere afstemmingssessie. Wanneer Database Engine Tuning Advisor is voltooid, kunt u de resultaten van deze sessie bekijken zoals u normaal gesproken zou doen voor elke sessie.
Beschrijvingen van de gebruikersinterface
Sessies bewaken
Sessiemonitor geeft informatie weer over sessies die zijn geopend in de Database Engine Tuning Advisor. Als u informatie over de sessie in het eigenschappenvenster wilt weergeven, selecteert u een sessienaam in Sessiemonitor.
Tabblad Aanbevelingen
Het tabblad Aanbevelingen wordt weergegeven nadat Database Engine Tuning Advisor de analyse van een workload heeft voltooid. Dit raster bevat de aanbevelingen voor elk object dat wordt overwogen. Partitieaanbevelingen, indien aanwezig, worden weergegeven in de bovenste tabel en de indexaanbevelingen worden weergegeven in de onderste tabel. De rasters worden niet weergegeven als er geen aanbevelingen zijn.
De kolom definitie bevat de definitie van de aanbevolen partitie of index als hyperlink. Deze kolom is meestal te smal om de volledige definitie te zien. Klik op de hyperlink om een dialoogvenster weer te geven met de volledige definitie en de knop Kopiëren naar Klembord.
Aanbevelingen voor partities
databasenaam
De database met de objecten die moeten worden gewijzigd.
Aanbeveling
De actie wordt aanbevolen om de prestaties te verbeteren. Mogelijke waarden zijn Aanmaken en Verwijderen.
doel van aanbeveling
De partitiefunctie of het schema die wordt beïnvloed door de aanbeveling. Het pictogram in deze kolom weerspiegelt de aanbeveling om het doel van aanbeveling te verwijderen of toe te voegen en of het betrekking heeft op een partitiefunctie of een schema.
Details
Een beschrijving van het doel van aanbeveling. Mogelijke waarden zijn een bereik voor partitiefuncties of leeg voor partitieschema's.
Nee. van partities
Het aantal partities dat is gedefinieerd door de aanbevolen partitioneringsfuncties. Wanneer deze functie wordt gebruikt met een schema en vervolgens wordt toegepast op een tabel, worden de gegevens in de tabel verdeeld in dat aantal partities.
definitie
De definitie van het aanbevelingsdoel. Klik op de kolom om het dialoogvenster VOORBEELD van SQL-script te openen, met een script voor de aanbevolen actie.
Aanbevelingen voor indexen
Databasenaam
De database met de objecten die moeten worden gewijzigd.
objectnaam
De tabel met betrekking tot de aanbeveling.
Aanbeveling
De actie wordt aanbevolen om de prestaties te verbeteren. Mogelijke waarden zijn Aanmaken en Verwijderen.
doel van aanbeveling
De index of weergave die wordt beïnvloed door de aanbeveling. Het pictogram in deze kolom weerspiegelt de aanbeveling om het aanbevelingsdoelte verwijderen of toe te voegen.
Details
Een beschrijving van het doel van aanbeveling. Mogelijke waarden zijn geclusterde, geïndexeerde weergave of leeg die een niet-geclusterde index aangeeft. Geeft ook aan of de index uniek is.
partitieschema
Het partitieschema wordt gegeven in deze kolom als partitionering wordt aanbevolen.
omvang (KB)
De verwachte grootte van het nieuwe object dat wordt aanbevolen. Als deze kolom leeg is, klikt u op Rapporten weergeven voor grootten van bestaande objecten.
definitie
De definitie van het doel van aanbeveling. Klik op de kolom om het dialoogvenster VOORBEELD van SQL-script te openen, met een script voor de aanbevolen actie.
bestaande objecten weergeven
Selecteer deze optie om alle bestaande objecten in het raster weer te geven, zelfs als er geen aanbevelingen met betrekking tot de objecten worden gedaan door Database Engine Tuning Advisor.
Bekijk rapporten voor afmetingen van bestaande objecten
Selecteer om rapporten weer te geven die de grootte van bestaande objecten in het aanbevelingsraster laten zien.
Menu Acties/Opties voor aanbevelingen toepassen
Nadat een workload is geanalyseerd en aanbevelingen zijn weergegeven, klikt u in het menu Acties op Aanbevelingen toepassen om het dialoogvenster Aanbevelingen toepassen te openen.
Nu toepassen
Genereer een script voor de aanbevelingen en voer het script uit om de aanbevelingen te implementeren.
inplannen voor later
Genereer een script voor de aanbevelingen en sla de acties op als een SQL Server Agent-taak.
Datum
Geef de datum op waarop u de SQL Server Agent-taak wilt uitvoeren om de aanbevelingen toe te passen.
Tijd
Geef de tijd op waarop u de SQL Server Agent-taak wilt uitvoeren om de aanbevelingen toe te passen.
TabbladOpties voor rapporten
Het tabblad Rapporten wordt weergegeven nadat Database Engine Tuning Advisor de analyse van een workload heeft voltooid.
Samenvatting van de afstemming
Geeft een samenvatting weer van de aanbevelingen van Database Engine Tuning Advisor.
datum
De datum waarop Database Engine Tuning Advisor het rapport heeft gemaakt.
Tijd
Het tijdstip waarop Database Engine Tuning Advisor het rapport heeft gemaakt.
Server
De server die het doel was van de workload van de Database Engine Tuning Advisor.
Databases om te optimaliseren
De database die wordt beïnvloed door aanbevelingen van Database Engine Tuning Advisor.
werkbelastingbestand
Wordt weergegeven wanneer de workload een bestand is.
workload tabel
Wordt weergegeven wanneer de workload een SQL Server-tabel is.
werkbelasting
Wordt weergegeven wanneer de werkbelasting is geïmporteerd uit de Query-editor in SQL Server Management Studio.
Maximale afsteltijd
De maximale tijd die is geconfigureerd om beschikbaar te zijn voor de analyse door de Database Engine Tuning Advisor.
tijd die nodig is voor het afstemmen van
De tijd die daadwerkelijk wordt gebruikt door Database Engine Tuning Advisor om de workload te analyseren.
verwachte verbeteringspercentage
De verwachte percentageverbetering met de doelworkload als alle aanbevelingen van Database Engine Tuning Advisor worden geïmplementeerd.
Maximale ruimte voor aanbeveling (MB)
De maximale ruimte die wordt overwogen voor de aanbevelingen. Deze waarde wordt geconfigureerd voordat de analyse wordt uitgevoerd, met behulp van de knop Geavanceerde opties, op het tabblad Opties afstemmen.
Huidig gebruikte ruimte (MB)
De ruimte die momenteel wordt gebruikt door indexen in de database die wordt geanalyseerd.
Ruimte gebruikt door de aanbeveling (MB)
De geschatte ruimte die door indexen wordt gebruikt als alle aanbevelingen van Database Engine Tuning Advisor worden geïmplementeerd.
aantal gebeurtenissen in de workload
Aantal gebeurtenissen in de workload.
Aantal gebeurtenissen dat is afgestemd op
Het aantal gebeurtenissen in de workload dat is geoptimaliseerd. Als een gebeurtenis niet kan worden afgestemd, wordt deze weergegeven in het afstemmingslogboek, dat beschikbaar is op het tabblad Voortgang.
Aantal verklaringen afgestemd
Aantal opdrachten in de workload die zijn afgestemd. Als een instructie niet kan worden afgestemd, wordt deze weergegeven in het afstemmingslogboek dat beschikbaar is op het tabblad Voortgang.
Percent SELECT-instructies in de afgestemde set
Percentage van geoptimaliseerde instructies die SELECT-instructies zijn. Wordt alleen weergegeven als er SELECT-instructies zijn afgestemd.
Percent UPDATE-instructies in de geoptimaliseerde set
Percentage van de geoptimaliseerde queries die UPDATE-queries zijn. Wordt alleen weergegeven als er UPDATE-instructies zijn die zijn geoptimaliseerd.
Aantal indexen dat aanbevolen wordt om [gemaakt | verwijderd] te worden
Aanbevolen aantal indexen dat moet worden gemaakt of verwijderd op de geoptimaliseerde database. Wordt alleen weergegeven als indexen deel uitmaken van de aanbeveling.
Aantal indexen voor weergaven die worden aanbevolen [gemaakt | verwijderd]
Aanbevolen aantal indexen van de weergaven die moeten worden gemaakt of verwijderd op de geoptimaliseerde database. Wordt alleen weergegeven als indexen op weergaven onderdeel van de aanbeveling zijn.
aantal statistieken dat aanbevolen is om te creëren
Aanbevolen aantal statistieken dat moet worden gemaakt op de geoptimaliseerde database. Wordt alleen weergegeven als statistieken worden aanbevolen.
Rapport selecteren
Bekijk de details van het geselecteerde rapport. De kolommen in het raster variëren per rapport.
Zie ook
de Database Engine Tuning Advisor starten en gebruiken
dta Utility