How to: Tune a Database by Using the dta Utility
The dta utility provides a wiersz polecenia executable file that you can use to tune databases.Umożliwia korzystanie z Doradca dostrajania aparat bazy danych funkcji w plikach wsadowych i skryptach.The dta utility takes trace files, trace tables, and Transact-SQL scripts as workloads.Potrzebny dane wejściowe XML, który jest zgodny ze schematem Doradca dostrajania aparat bazy danych XML, który jest dostępny w tej chwili Witryny firmy Microsoft w sieci Web.
Należy wziąć pod uwagę następujące przed rozpoczęciem strojenia obciążenia z DTA utility:
Korzystając z tabela śledzenia jako obciążenia, tabela muszą znajdować się na tym samym serwerze, który Doradca dostrajania aparat bazy danych jest dostrajanie.Jeśli tworzysz tabela Śledzenie na innym serwerze, przesuń go na serwerze, Doradca dostrajania aparat bazy danych jest dostrajanie.
Upewnij się, że śledzenie zostało zatrzymane przed użyciem tabela śledzenia jako obciążenia dla Doradca dostrajania aparat bazy danych.Doradca dostrajania aparat bazy danych nie obsługuje korzystania z tabela śledzenia do śledzenia zdarzeń są nadal zapisywane jako obciążenie pracą.
Sesja strojenia nadal uruchomione dłużej niż to było przewidywane, zostanie on uruchomiony, można nacisnąć klawisze CTRL + C, aby zatrzymać sesję strojenia i generowania zalecenia oparte na podstawie analizy DTA zakończyło się do tego momentu.Pojawi się monit, aby zdecydować, czy chcesz wygenerować zalecenia, czy nie.Naciśnij klawisze CTRL + C, aby zatrzymać strojenia sesja bez generowania zaleceń.
Aby uzyskać więcej informacji na temat DTA narzędzie składni i użycia przykładami, zobacz temat dta Utility.
Aby dostroić bazy danych przy użyciu ustawień domyślnych narzędzia dta
Określić funkcje bazy danych (indeksy, widoki indeksowane partycjonowanie) ma Doradca dostrajania aparat bazy danych wziąć pod uwagę Dodawanie, usuwanie lub zachowywanie podczas analizy.Aby uzyskać więcej informacji zobacz About Workloads i Considerations for Using Database Engine Tuning Advisor.
Utwórz obciążenie pracą.Aby uzyskać więcej informacji zobaczHow to: Create Workloads.
W wiersz polecenia wpisz następujące wyrażenie:
dta -E -D DatabaseName -if WorkloadFile -s SessionNamegdzie -E Określa, że sesja strojenia korzysta z zaufane połączenie (zamiast identyfikator logowania i hasła), -D Określa nazwę bazy danych, aby dostroić. By default, the utility connects to the default instance of Microsoft SQL Server on the local computer.(Użycie -S Opcja do określania zdalnej bazy danych, jak pokazano w poniższej procedurze lub określić wystąpienie nazwane.) The -if Określa nazwę i ścieżka do pliku obciążenie pracą (które mogą być Transact-SQL skrypt lub plik śledzenia), a -s Określa nazwę sesja strojenia.
Wymagane są cztery opcje wyświetlane w tym miejscu (nazwa bazy danych, obciążenie pracą, typ połączenia i nazwy sesja).
Aby dostroić zdalnej bazy danych lub wystąpienie nazwane na określony czas trwania
Określić funkcje bazy danych (indeksy, widoki indeksowane partycjonowanie) ma Doradca dostrajania aparat bazy danych wziąć pod uwagę Dodawanie, usuwanie lub zachowywanie podczas analizy.Aby uzyskać więcej informacji zobacz About Workloads i Considerations for Using Database Engine Tuning Advisor.
Utwórz obciążenie pracą.Aby uzyskać więcej informacji zobaczHow to: Create Workloads.
W wiersz polecenia wpisz następujące wyrażenie:
dta -S ServerName\Instance -D DatabaseName -it WorkloadTableName -U LoginID -P Password -s SessionName -A TuningTimeInMinutesgdzie -S Określa nazwę zdalnego serwera i wystąpienia (lub wystąpienie nazwane na lokalnym serwerze) i -D Określa nazwę bazy danych, aby dostroić. The -it option specifies the name of the workload tabela, -U and -P specify the identyfikator logowania and password to the remote database, -s specifies the tuning sesja name, and -A specifies the tuning sesja duration in minutes. Domyślnie DTA narzędzie używa 8 godzin strojenia czasu trwania.Jeżeli chcesz Doradca dostrajania aparat bazy danych dostroić obciążenia przez nieograniczony czas, określanie 0 (od zera) z -A Opcja.
Dostrajania bazy danych przy użyciu XML pliku wejściowego
Określić funkcje bazy danych (indeksy, widoki indeksowane partycjonowanie) ma Doradca dostrajania aparat bazy danych wziąć pod uwagę Dodawanie, usuwanie lub zachowywanie podczas analizy.Aby uzyskać więcej informacji zobacz About Workloads i Considerations for Using Database Engine Tuning Advisor.
Utwórz obciążenie pracą.Aby uzyskać więcej informacji zobaczHow to: Create Workloads.
Utwórz plik danych wejściowych XML.Zobacz How to: Create XML Input Files.
W wiersz polecenia wpisz następujące wyrażenie:
dta -E -S ServerName\Instance -s SessionName -ix PathToXMLInputFilegdzie -E Określa, z zaufane połączenie -S Określa serwer zdalny i wystąpienia lub wystąpienie nazwane na serwerze lokalnym -s Określa nazwę sesja strojenia i -ix Określa wejściowy plik XML do używania dostrajania sesja.
Po zakończeniu pracy narzędzia, dostrajanie obciążenie pracą, można wyświetlić wyniki strojenia sesje z klasyfikatora strojenia bazy danych aparatu graficznego interfejs użytkownika (GUI).Alternatywnie, można również określić czy strojenia zalecenia można zapisać do pliku XML z -ox opcji.Aby uzyskać więcej informacji zobacz dta Utility.
Security
Aby uzyskać ważne informacje dotyczące uprawnień wymaganych do korzystania z klasyfikatora strojenia aparat bazy danych zobacz Initializing Database Engine Tuning Advisor.
See Also