Udostępnij przez


Lekcja 1: Podstawowa nawigacja w Doradcy Dostrajania Silnika Bazy Danych (DTA)

Dotyczy:programu SQL Server

Doradca dostrajania silnika bazy danych udostępnia graficzny interfejs użytkownika (GUI), którego można użyć do wyświetlania sesji dostrajania i raportów z rekomendacjami dotyczącymi dostrajania. W tej lekcji pokazano, jak uruchomić narzędzie i jak skonfigurować wyświetlanie. Po zakończeniu tej lekcji znasz różne sposoby uruchamiania narzędzia oraz sposób konfigurowania jego wyświetlania w celu obsługi zadań dostrajania wykonywanych regularnie.

Wymagania wstępne

Do ukończenia tego samouczka potrzebny jest program SQL Server Management Studio, dostęp do serwera z uruchomionym programem SQL Server i bazą danych AdventureWorks2025.

Aby uzyskać instrukcje dotyczące przywracania baz danych w programie SSMS, zobacz Przywracanie kopii zapasowej bazy danych przy użyciu programu SSMS.

Uwaga

Ten samouczek jest przeznaczony dla użytkownika zaznajomionego z programem SQL Server Management Studio i podstawowymi zadaniami administrowania bazami danych.

Uruchom doradcę dostrajania silnika bazy danych

Aby rozpocząć, otwórz graficzny interfejs użytkownika (GUI) Doradcy Optymalizacji Silnika Bazy Danych (DTA). Przy pierwszym użyciu członek stałej roli serwera sysadmin musi uruchomić doradcę optymalizacji silnika bazy danych, aby zainicjować aplikację. Po zainicjowaniu członkowie db_owner ustalonej roli bazy danych mogą używać konsultanta dostrajania silnika bazy danych w celu optymalizacji swoich baz danych. Aby uzyskać więcej informacji na temat inicjowania Doradcy dostrajania aparatu bazy danych, zobacz Uruchamianie i używanie Doradcy dostrajania aparatu bazy danych.

  1. Uruchom program SQL Server Management Studio (SSMS). W menu Start systemu Windows wskaż pozycję Wszystkie programy i znajdź program SQL Server Management Studio.
  2. Po otwarciu programu SSMS wybierz Narzędzia i Doradca optymalizacji bazy danych.

Zrzut ekranu przedstawiający uruchamianie usługi DTA z programu SSMS.

  1. Program Database Tuning Advisor zostanie uruchomiony i otworzy okno dialogowe Łączenie z serwerem . Sprawdź ustawienia domyślne, a następnie wybierz pozycję Połącz , aby nawiązać połączenie z programem SQL Server.

Domyślnie doradca optymalizacji silnika bazy danych otwiera konfigurację na poniższej ilustracji.

Zrzut ekranu domyślnego okna Database Engine Tuning Advisor.

Uwaga

Na karcie Monitor sesji jest wyświetlana nazwa sesji, czyli nazwa połączonego użytkownika i bieżąca data.

Dwa główne okienka pojawiają się w graficznym interfejsie użytkownika Doradcy Dostrajania Silnika Bazy Danych po jego pierwszym otwarciu.

  • Okienko po lewej stronie zawiera monitor sesji, który zawiera listę wszystkich sesji dostrajania wykonywanych w tym wystąpieniu programu SQL Server. Po otwarciu doradcy dostrajania mechanizmu bazy danych, nowa sesja zostanie wyświetlona w górnej części panelu. Tę sesję można nazwać w sąsiednim okienku. Początkowo jest wyświetlana tylko sesja domyślna. Jest to domyślna sesja, którą doradca dostrajania silnika bazy danych tworzy automatycznie dla Ciebie. Po dostrojeniu baz danych, wszystkie sesje dostrajania dla wystąpienia programu SQL Server, z którym nawiązano połączenie, są wyświetlane poniżej tej nowej sesji. Możesz kliknąć prawym przyciskiem myszy sesję dostrajania, aby zmienić jej nazwę, zamknąć ją, usunąć lub sklonować. Jeśli klikniesz prawym przyciskiem myszy listę, możesz posortować sesje według nazwy, stanu lub czasu utworzenia albo utworzyć nową sesję. W dolnej sekcji tego okienka zostaną wyświetlone szczegóły wybranej sesji dostrajania.

    Możesz wyświetlić szczegóły zorganizowane w kategorie przy użyciu przycisku Kategoryzowane lub wyświetlić je na liście alfabetycznej przy użyciu przycisku Alfabetycznie . Monitor sesji można również ukryć, przeciągając prawą krawędź okienka do lewej strony okna. Aby wyświetlić go ponownie, przeciągnij obramowanie okienka z powrotem po prawej stronie. Monitor sesji umożliwia wyświetlanie poprzednich sesji dostrajania lub używanie ich do tworzenia nowych sesji z podobnymi definicjami. Możesz również użyć monitora sesji, aby ocenić zalecenia dotyczące dostrajania. Aby uzyskać więcej informacji, zobacz Przeglądanie i praca z wynikami Doradcy Dostrajania Mechanizmu Bazy Danych (DTA). Użyj przycisku Wstecz w przeglądarce, aby powrócić do tego samouczka.

  • Okienko po prawej stronie zawiera karty Ogólne i Opcje dostrajania . W tym miejscu definiujesz sesję dostrajania aparatu bazy danych. Na karcie Ogólne wpisz nazwę sesji dostrajania, określ plik obciążenia lub tabelę do użycia, a następnie wybierz bazy danych i tabele, które chcesz dostroić w tej sesji. Obciążenie to zestaw instrukcji Transact-SQL wykonywanych względem bazy danych lub baz danych, które chcesz dostroić.

    Doradca optymalizacji silnika bazy danych używa plików śledzenia, tabel śledzenia, skryptów Transact-SQL lub plików XML jako obciążenia roboczego podczas dostrajania baz danych. Na karcie Opcje dostrajania można wybrać fizyczne struktury projektowe bazy danych (indeksy lub widoki indeksowane) oraz strategię partycjonowania, którą ma rozważyć doradca dostrajania aparatu bazy danych podczas analizy. Na tej karcie określisz również maksymalny czas potrzebny doradcy dostrajania aparatu bazy danych w celu dostosowania obciążenia. Domyślnie doradca dostrajania aparatu bazy danych dostraja obciążenie przez jedną godzinę.

Uwaga

Doradca dostrajania aparatu bazy danych może pobierać pliki XML jako dane wejściowe po zaimportowaniu skryptu Transact-SQL z edytora zapytań programu SQL Server Management Studio. Aby uzyskać więcej informacji, zobacz sekcję dotyczącą uruchamiania doradcy dostrajania aparatu bazy danych z edytora zapytań programu SQL Server Management Studio w menu Start i korzystania z doradcy dostrajania aparatu bazy danych.

Konfigurowanie opcji narzędzi i układu

  1. W menu Narzędzia wybierz pozycję Opcje.

    Zrzut ekranu przedstawiający opcje DTA.

  2. W oknie dialogowym Opcje wyświetl następujące opcje:

    • Rozwiń listę Przy uruchamianiu , aby zobaczyć, co może wyświetlać Doradca Dostrajania Aparatu Bazy Danych podczas uruchamiania. Domyślnie jest zaznaczona opcja Pokaż nową sesję .

    • Wybierz opcję Zmień czcionkę, aby zobaczyć, jakie czcionki można wybrać dla list baz danych i tabel na karcie Ogólne. Czcionki wybrane dla tej opcji są również używane w siatkach rekomendacji i raportach Doradcy dostrajania aparatu bazy danych po wykonaniu dostrajania. Domyślnie Doradca Dostrajania Aparatu Bazy Danych używa czcionek systemowych.

    • Ustaw liczbę elementów na ostatnio używanych listach między 1 i 10. Ta liczba ustawia maksymalną liczbę elementów na wyświetlanych listach, wybierając pozycję Ostatnie sesje lub Ostatnie pliki w menu Plik . Domyślnie ta opcja jest ustawiona na 4.

    • Po zaznaczeniu opcji Zapamiętaj moje ostatnie opcje dostrajania, doradca dostrajania aparatu bazy danych używa opcji dostrajania określonych podczas ostatniej sesji do kolejnej sesji dostrajania. Wyczyść to pole wyboru, aby użyć ustawień domyślnych opcji dostrajania konsultanta projektowania silnika bazy danych. Domyślnie ta opcja jest zaznaczona.

      • Domyślnie opcja Zapytaj przed trwałym usunięciem sesji jest sprawdzana, aby uniknąć przypadkowego usunięcia sesji dostrajania.

      • Domyślnie opcja Zapytaj przed zatrzymaniem analizy sesji jest sprawdzana, aby uniknąć przypadkowego zatrzymania sesji dostrajania aparatu bazy danych przed zakończeniem analizowania obciążenia przez doradcę dostrajania aparatu bazy danych.

Następny krok