Udostępnij za pośrednictwem


Doradca dostrajania aparatu bazy danychFunkcje

Aparat baz danych Dostrajania klasyfikatora oferuje nowe funkcje, które umożliwiają zarówno Początkujący i bazy danych doświadczeni administratorzy, dostrajania bazy danych dla lepszej wydajności kwerendy.W poniższych sekcjach listę i opis Aparat baz danych nowych funkcji dostrajania klasyfikatora:

Ulepszone obciążenia przetwarzaniem

  • Obsługuje instancje odwołujące się do przejściowego tabel, takich jak tabele temp.

  • Nie kończy strojenia, ponieważ jej nie można przeanalizować zdarzenie.Natomiast rejestruje zdarzenie w dzienniku strojenia i następnie przechodzi z dostrajania innych zdarzeń.

  • Analizuje i optymalizacja działania kwerend odwołujących się do funkcji zdefiniowanych przez użytkownika.

  • Obsługuje cały USE instrukcji śledzenia, co jest niezbędne podczas dostrajania wielu baz danych.

  • Używa LoginName kolumna obciążenia (jeśli są dostępne w obciążeń śledzenia) poprawnie dostrajania zdarzenie w kontekście użytkownika wykonującego go.

  • Optymalizacja działania instrukcji w wyzwalaczy.

Skalowalności

  • Używa kompresji obciążenia umożliwia Aparat baz danych dostrajania klasyfikatora, aby zmniejszyć czas spędzony dostrajania podczas produkcji wysokiej jakości dostrajania zalecenie wyniki.

  • Korzysta z algorytmu, aby uniknąć tworzenia statystyk nadmiarowe zmniejsza liczbę operacji dotyczących poniesionych podczas dostrajania.

Zintegrowane, dostrajanie

Aparat baz danych Dostrajanie klasyfikatora można rozważyć możliwości handlu wydajności oferowanych przez różnych rodzajów struktury projektu fizycznego (indeksy, widoki indeksowane partycjonowanie), włączając filtrowane indeksy.Różnych struktur mogą się pokrywać w możliwość zmniejszenia kosztów wykonanie dowolnej danej kwerendy, posiadający zdolność rozważyć zintegrowanego konfiguracja wielu projektów struktur umożliwia Aparat baz danych Dostrajania klasyfikatora, aby zapewnić wyższą jakość zaleceń.Na przykład, uwzględniając tylko indeksów klastrowanych w tabelach i uwzględniając poziomy partycjonowanie zakresowe na ten sam zestaw tabel nie informować użytkownika jak te dwie struktury fizycznej projektu współpracują ze sobą.Aby zrozumieć, jak działają razem, narzędzie strojenia należy wykonać dostrajania zintegrowane.

Wiele parametrów strojenia bazy danych

Aplikacje często dostęp do wielu baz danych do wykonania pracy, więc obciążeń często odnoszą się do obiektów z wielu baz danych.Aparat baz danych Tuning Advisor can simultaneously tune multiple databases, unlike the Index Tuning Wizard in Microsoft SQL Server 2000.Użytkownicy mogą określać zestaw baz danych, aby dostroić, i Aparat baz danych dostrajania klasyfikatora zalecenia dla wszystkich zaznaczonych baz danych.Aby uzyskać więcej informacji na temat tej funkcji, zobacz Dostrajanie wielu baz danych.

Odciążanie z dostrajania obciążenie serwera testowego

Dostrajanie duże obciążenie pracą można utworzyć znaczne obciążenie na serwerze, który jest jest dostrojony.Występuje to Aparat baz danych dostrajania klasyfikatora często wymaga kilku wywołań optymalizator kwerendy podczas procesu dostosowywania.Korzystanie z serwera testowego, dodatkowo do serwera produkcyjnego eliminuje ten problem.

W tym scenariuszu można dostroić serwera testowego duplikaty w środowisku produkcyjnym serwera.Po otrzymaniu zalecenia konfiguracja projekt bazy danych z serwera testowego dostrajania można implementować zalecenia na serwer produkcyjny podczas okno konserwacji.

Tradycyjny sposób użycia serwera testowego jest skopiować wszystkie dane z serwera produkcyjnego do serwera testowego, strojenie serwera testowego, a następnie dostosować wynikowy zalecenia dotyczące różnic sprzętowych między dwoma komputerami.Aparat baz danych Dostrajanie Klasyfikator może wykorzystać korzystania z serwera testowego, bez konieczności kopiowała danych na komputerze testowym lub bez konieczności, że dwa zestawy sprzętu komputerowego być identyczne, co pozwala zaoszczędzić czas i zasobów.Zamiast tego Aparat baz danych dostrajania klasyfikatora przywozu metadane, statystyk i parametry sprzętowe z serwera produkcji do serwera testowego.Następnie Aparat baz danych dostrajania klasyfikatora wykonuje luzem strojenia operacje na serwerze badania i można zaimplementować wyniki na serwer produkcyjny podczas normalnej eksploatacji.Aby uzyskać więcej informacji na temat tej funkcji, zobacz Zmniejszenie dostrajania obciążenia serwera produkcyjnego.

Polecenia narzędzia i graficzne narzędzie interfejsu użytkownika

Aparat baz danych Dostrajanie klasyfikatora zapewnia następujące interfejsy użytkownika dwa:

  • A dta wiersza polecenia narzędzia, aby łatwo Aparat baz danych funkcji dostrajania klasyfikatora przy użyciu wykonywanie skryptów.

  • A Aparat baz danych dostrajania klasyfikatora graficznego interfejs użytkownika (GUI) narzędzie, który ułatwia wyświetlanie strojenia sesji i wyniki.

Dostrajanie tylko upuszczania

Projekt fizycznej struktury mogą gromadzić się nad czas bazy danych i administratorów bazy danych, aby upuścić tych struktur, które nie są już przydatne.Opcja strojenia tylko upuszczania jest przydatne do identyfikowania istniejących struktur fizycznego projektu, które albo nie są używane na wszystkich lub mają bardzo mało korzyści dla danego obciążenia.–Fx argument tej opcji dostosowywania można określić podczas korzystania z dta narzędzie wiersza polecenia.Używając graficznego interfejsu użytkownika, można określić tę opcję, wybierając Szacuj wykorzystania istniejących PDS tylko na Opcje strojenia kartę.

Ta opcja Aparat baz danych dostrajania klasyfikatora nigdy nie proponuje nowych struktur, więc nie można użyć tej opcji, osobom, które dodać indeksy, widoki indeksowane lub partycji.Nie umożliwia również opcja strojenia drop tylko z opcją Zachowaj wszystkie istniejące struktury.Aby uzyskać więcej informacji na temat dostosowywania opcji można używać z Aparat baz danych Dostrajania klasyfikatora, zobacz Dostępne opcje dostosowywania.

Obsługa języka XML

Wszystkie operacje strojenia, które można wykonać z Aparat baz danych dostrajania GUI klasyfikatora i dta narzędzie wiersza polecenia mogą być definiowane w Aparat baz danych dostrajania klasyfikatora wprowadzania plikiem XML.The XML input file uses the published Aparat baz danych Tuning Advisor XML schema, which can be found at the following location in your Microsoft SQL Server installation directory:

C:\Program Files\Microsoft SQL Server\100\Tools\Binn\schemas\sqlserver\2004\07\dta\dtaschema.xsd

Można również pobrać schematu z Schematu klasyfikatora dostrajania aparat bazy danych w programie Microsoft witryna sieci web.

Za pomocą XML wejściowe plik umożliwia korzystanie z ulubionych narzędzi XML podczas dostrajania bazy danych i zapewnia większą elastyczność bazy danych doświadczonych administratorów.Na przykład za pomocą XML pliku wejściowego, można określić konfiguracja struktur istniejących i hipotetyczny fizycznego projektu (indeksy, widoki indeksowane, partycje), a następnie użyć dta wiersza polecenia narzędzia do dostrajania bazy danych, jak w przypadku takiej konfiguracja już został zaimplementowany.Umożliwia to "co jeśli" Analiza bez ponoszenia narzutów wykonawczych nowej konfiguracja przed strojenia.Więcej informacji o Aparat baz danych obsługi dostrajania klasyfikatora XML, zobacz Odwołanie do pliku danych XML (Doradca dostrajania aparatu bazy danych), Dostosowywanie przy użyciu pliku danych XML, i Za pomocą analizy badawczeDoradca dostrajania aparatu bazy danych.

Konfiguracja i "Co jeśli" określone przez użytkownika Obsługa analizy

Aparat baz danych Dostrajanie klasyfikatora umożliwia użytkownikom zapewniają hipotetyczny konfiguracja struktury projektu fizycznego (indeksy, widoki indeksowane i strategie partycjonowanie) jako dostrajania wprowadzania.Następnie można dostroić bazy danych lub baz danych, jak w przypadku konfiguracja zostały już wykonane.Dzięki temu można poprosić "co jeśli" o określonym zestaw projekt fizycznej struktury przed ponieść koszty ich wykonywania.Funkcja ta jest w pełni obsługiwany przez Aparat baz danych schematu XML dostrajania klasyfikatora.Można określić konfiguracja, którą chcesz oszacować wejściowego pliku XML, a następnie użyj dta wiersza polecenia narzędzia, aby rozpocząć sesja strojenia.Aby uzyskać więcej informacji na temat tej funkcji, zobacz Za pomocą analizy badawczeDoradca dostrajania aparatu bazy danych.

Raporty analityczne

Po zakończeniu dostosowywania sesja Aparat baz danych dostrajania Doradca kilka raportów analitycznych w tekście lub XML.Sprawozdania te zawierają informacje takie jak koszt kwerend występujących w obciążeniu częstotliwości zdarzeń występujących w obciążenie lub relacje między kwerendami i indeksy odwołują.Można użyć Aparat baz danych dostrajania klasyfikatora GUI do wyświetlania raportów, lub można użyć ulubionego edytora XML w taki sposób, aby otworzyć raporty, które są generowane w pliku XML.Aby uzyskać więcej informacji dotyczących analizy poinformuje, że Aparat baz danych dostrajania Doradca, zobacz Wybieranie Doradca dostrajania aparatu bazy danych raportu.

Dostrajanie sesje

Przed rozpoczęciem analizy Aparat baz danych dostrajania klasyfikatora monituje o utworzenie unikatowej nazwy lub numeru do tożsamości strojenia sesja.Po przeanalizowaniu obciążenia lub gdy analizy zostanie zatrzymana, Aparat baz danych dostrajania klasyfikatora zapisuje informacje o sesja strojenia i kojarzy ją z identyfikator dostarczony przed dostrajania rozpoczęło.Identyfikator sesja można użyć ponownie załadować istniejącej sesja do Aparat baz danych Advisor dostrajania GUI, gdzie można przeglądać strojenia wyniki i raportów.Sesje strojenia ułatwiają porównanie wyniki strojenia w okresie czas.Aby uzyskać więcej informacji na temat używania dostrajania sesje Zobacz Za pomocą monitora sesji do oceny zalecenia strojenia.

Funkcje dostępne tylko z narzędzia dta

Wymienione poniżej opcje strojenia sekcje nie są obecnie dostępne podczas korzystania Aparat baz danych Dostrajania klasyfikatora GUI.

Polecenia Monituj lub przy użyciu pliku danych XML

Po uruchomieniu dta narzędzie wiersz polecenia lub jeśli używasz XML pliku za pomocą narzędzia do wprowadzania za pomocą argumentu wiersz polecenia - ix, można określić:

  • Strojenia dziennika o nazwie (-e argument wiersza polecenia, lub TableName element).

  • Liczba zdarzeń, aby dostroić (-n argument wiersza polecenia, lub NumberOfEvents element).

  • Maksymalna liczba kolumn klucz w indeksach zaproponowane przez Aparat baz danych dostrajania klasyfikatora (-c argument wiersza polecenia, lub MaxKeyColumnsInIndex element).

  • Poprawa minimalne dla Aparat baz danych dostrajania klasyfikatora zaproponować zalecanych konfiguracja (-argument wiersza polecenia m, lub MinPercentageImprovement element).

Podczas korzystania z pliku danych XML

Oprócz funkcji powyżej, kiedy używać wejściowego pliku XML z dta , narzędzie można również:

  • Za pomocą testu serwera i produkcji serwera scenariusza, który obejmuje tworzenie powłoki bazy danych na serwerze badania (TestServer element).

  • Określ wbudowany obciążenia wejściowego pliku XML (EventString element).

  • Ignoruj stałe obciążenia (IgnoreConstantsInWorkload element).

Z wiersza polecenia

Oprócz funkcji powyżej, po uruchomieniu dta narzędzie wiersz polecenia można również:

  • Określa tryb cichy, gdzie uruchamia narzędzie bez wyświetlania wiadomości z opiniami (-q argument wiersza polecenia).

  • Strojenie i automatycznie stosuje zalecenia strojenia (-argument wiersza polecenia).