Delen via


Les 1: Basisnavigatie in de Database Engine Tuning Advisor (DTA)

van toepassing op:SQL Server-

Database Engine Tuning Advisor biedt een grafische gebruikersinterface (GUI) waarmee je afstemmingssessies en aanbevelingsrapporten kunt bekijken. In deze les ziet u hoe u het hulpprogramma start en hoe u de weergave configureert. Aan het einde van deze les kent u de verschillende manieren waarop u het hulpprogramma kunt starten en hoe u de weergave configureert om de afstemmingstaken te ondersteunen die u regelmatig uitvoert.

Vereiste voorwaarden

Voor het voltooien van deze zelfstudie hebt u SQL Server Management Studio nodig, toegang tot een server waarop SQL Server wordt uitgevoerd en een AdventureWorks2022-database.

Instructies voor het herstellen van databases in SSMS zijn hier: Een database herstellen.

Opmerking

Deze zelfstudie is bedoeld voor een gebruiker die bekend is met het gebruik van SQL Server Management Studio en basistaken voor databasebeheer.

Database Tuning Advisor starten

Open om te beginnen de grafische gebruikersinterface (GUI) van Database Engine Tuning Advisor (DTA). Bij het eerste gebruik moet een lid van de vaste serverrol sysadmin Database Engine Tuning Advisor starten om de toepassing te initialiseren. Na de initialisatie kunnen leden van de db_owner vaste databaserol Database Engine Tuning Advisor gebruiken om databases af te stemmen waarvan ze eigenaar zijn. Zie De Database Engine Tuning Advisor starten en gebruiken voor meer informatie over het initialiseren van Database Engine Tuning Advisor.

  1. Start SQL Server Management Studio (SSMS). Wijs in het startmenu van Windows alle programma's aan en zoek SQL Server Management Studio.
  2. Zodra SSMS is geopend, selecteert u het menu Extra en selecteert u Database Tuning Advisor.

DTA starten vanuit SSMS

  1. Database Tuning Advisor wordt gestart en het dialoogvenster Verbinding maken met server wordt geopend. Controleer de standaardinstellingen en selecteer Vervolgens Verbinding maken om verbinding te maken met uw SQL Server.

Standaard wordt Database Engine Tuning Advisor geopend voor de configuratie in de volgende afbeelding:

Standaardvenster Database Engine Tuning Advisor

Opmerking

Op het tabblad Sessiemonitor wordt de sessienaam weergegeven. Dit is de naam van de verbonden gebruiker en de huidige datum.

Er worden twee hoofdvensters weergegeven in de GUI van Database Engine Tuning Advisor wanneer deze voor het eerst wordt geopend.

  • Het linkerdeelvenster bevat de sessiemonitor, waarin alle afstemmingssessies worden vermeld die zijn uitgevoerd op dit Microsoft SQL Server-exemplaar. Wanneer u Database Engine Tuning Advisor opent, wordt boven aan het deelvenster een nieuwe sessie weergegeven. U kunt deze sessie een naam geven in het aangrenzende deelvenster. In eerste instantie wordt alleen een standaardsessie weergegeven. Dit is de standaardsessie die Database Engine Tuning Advisor automatisch voor u maakt. Nadat u databases hebt afgestemd, worden alle afstemmingssessies voor het SQL Server-exemplaar waarnaar u bent verbonden, weergegeven onder de nieuwe sessie. U kunt met de rechtermuisknop op een afstemmingssessie klikken om de naam ervan te wijzigen, deze te sluiten, te verwijderen of te klonen. Als u met de rechtermuisknop in de lijst klikt, kunt u de sessies sorteren op naam, status of aanmaaktijd of een nieuwe sessie maken. In het onderste gedeelte van dit deelvenster worden details van de geselecteerde afstemmingssessie weergegeven. U kunt ervoor kiezen om de details weer te geven die zijn ingedeeld in categorieën met de knop Gecategoriseerd of u kunt ze weergeven in een alfabetische lijst met behulp van de knop Alfabetisch . U kunt Sessiemonitor ook verbergen door de rechterdeelvensterrand naar de linkerkant van het venster te slepen. Als u het opnieuw wilt weergeven, sleept u de rand van het deelvenster terug naar rechts. Met Sessiemonitor kunt u eerdere afstemmingssessies bekijken of deze gebruiken om nieuwe sessies met vergelijkbare definities te maken. U kunt sessiemonitor ook gebruiken om aanbevelingen voor afstemming te evalueren. Zie View and Work with the Output from the Database Engine Tuning Advisorvoor meer informatie. Gebruik de knop Vorige in uw browser om terug te keren naar deze zelfstudie.

  • Het rechterdeelvenster bevat de tabbladen Algemeen en Afstemmingsopties . Hier kunt u de sessie voor het afstemmen van de database-engine definiëren. Op het tabblad Algemeen typt u de naam voor de afstemmingssessie, geeft u het workloadbestand of de te gebruiken tabel op en selecteert u de databases en tabellen die u in deze sessie wilt afstemmen. Een workload is een set Transact-SQL instructies die worden uitgevoerd tegen een database of databases die u wilt optimaliseren. Database Engine Tuning Advisor maakt gebruik van traceringsbestanden, traceringstabellen, Transact-SQL scripts of XML-bestanden als workloadinvoer bij het afstemmen van databases. Op het tabblad Afstemmingsopties kunt u de ontwerpstructuren voor fysieke databases (indexen of geïndexeerde weergaven) en de partitioneringsstrategie selecteren die u tijdens de analyse van Database Engine Tuning Advisor wilt overwegen. Op dit tabblad kunt u ook de maximale tijd opgeven die Database Engine Tuning Advisor nodig heeft om een workload af te stemmen. Standaard wordt met Database Engine Tuning Advisor een workload gedurende één uur afgestemd.

Opmerking

Database Engine Tuning Advisor kan XML-bestanden als invoer gebruiken wanneer een Transact-SQL script wordt geïmporteerd uit Microsoft SQL Server Management Studio Query Editor. Zie de sectie over het starten van Database Engine Tuning Advisor vanuit de SQL Server Management Studio Query Editor in Start and Use the Database Engine Tuning Advisor voor meer informatie.

Hulpprogrammaopties en indeling configureren

  1. Klik in het menu Extra op Opties.

DTA-opties

  1. Bekijk in het dialoogvenster Opties de volgende opties:

    • Vouw de lijst Bij opstarten uit om weer te geven wat Database Engine Tuning Advisor kan weergeven wanneer deze wordt gestart. Standaard is Een nieuwe sessie weergeven geselecteerd.

    • Klik op Lettertype wijzigen om te zien welke lettertypen u kunt kiezen voor de lijsten met databases en tabellen op het tabblad Algemeen . De lettertypen die u voor deze optie kiest, worden ook gebruikt in aanbevelingsrasters en rapporten van Database Engine Tuning Advisor nadat u het afstemmen hebt uitgevoerd. Database Engine Tuning Advisor maakt standaard gebruik van systeemlettertypen.

    • Het aantal items in de laatst gebruikte lijsten kan tussen 1 en 10 worden ingesteld. Hiermee stelt u het maximum aantal items in de lijsten in dat wordt weergegeven door te klikken op recente sessies of recente bestanden in het menu Bestand . Deze optie is standaard ingesteld op 4.

    • Wanneer Mijn laatste afstemmingsopties onthouden is ingeschakeld, gebruikt Database Engine Tuning Advisor standaard de afstemmingsopties die u hebt opgegeven voor uw laatste afstemmingssessie voor de volgende afstemmingssessie. Schakel dit selectievakje uit om de standaard afstemmingsopties van de Database Engine Tuning Advisor te gebruiken. Deze optie is standaard geselecteerd.

    • Standaard is Vragen voordat sessies permanent worden verwijderd aangevinkt om te voorkomen dat sessies per ongeluk worden verwijderd.

    • Vragen voordat de sessieanalyse wordt gestopt is standaard aangevinkt om te voorkomen dat een tuning sessie per ongeluk wordt gestopt voordat Database Engine Tuning Advisor klaar is met het analyseren van een workload.

Volgende les

Les 2: Database Engine Tuning Advisor gebruiken