Dostosowywanie trybu pierwszeństwa: Podczas wprowadzania dostrajania XML zastępuje narzędzie dta
Istnieje wiele sposobów, aby określić opcje strojenia przy użyciu dta narzędzie wiersz polecenia.Można określić opcje strojenia w wiersz polecenia lub w pliku wejściowym XML, korzystając z dta narzędzia.Można również określić opcje strojenia w obu miejscach naraz, jeśli są punktu wejściowego pliku XML i chcesz zmienić opcje strojenia zawarte w pliku, wprowadzając różne opcje w wiersz polecenia.Po określeniu jednocześnie strojenia opcje wiersz polecenia i wejściowego pliku XML, opcje, które są określone w wiersz polecenia zastępują te, które są określone w pliku XML.
Przykład
W tym przykładzie przedstawiono wejściowego pliku XML MyXMLInput.xml, i składnia używana w wiersz polecenia do dostrajania obciążenia określonego w XML wejściowe plik.
MyXMLInput.xml Określa, że Doradca dostrajania aparatu bazy danych należy rozważyć następujący zestaw dostrajania opcje:
Tylko indeksy
Nie partycjonowanie na partycje
Bez ograniczenia, aby zachować wszystkie istniejące struktury projektu fizycznego
Składnia używana w wiersz polecenia określa, że Doradca dostrajania aparatu bazy danych należy rozważyć następujący zestaw różnych dostrajania opcje:
Indeksy i widoki indeksowane
Nie partycjonowanie na partycje
Ograniczenie, aby zachować wszystkie istniejące struktury projektu fizycznego
Gdy Doradca dostrajania aparatu bazy danych melodii obciążenie, dostosowywanie opcji wprowadzone w wiersz polecenia zastępują opcje strojenia, które są określone w pliku wejściowym XML.
Ostrzeżenie
Jeśli określono konfiguracja struktury projektu fizycznego z konfiguracja element wejściowego pliku XML fk Brak dostrajania opcji wprowadzone w wiersz polecenia nie zastępują konfiguracja określonym przez użytkownika w trybie Szacuj.Aby uzyskać więcej informacji, zobacz Element konfiguracji (DTA).
MyXMLInput.xml
<?xml version="1.0" encoding="utf-16" ?>
<DTAXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="https://schemas.microsoft.com/sqlserver/2004/07/dta">
<DTAInput>
...code removed
<Workload>
<File>MyWorkload.sql</File>
</Workload>
<TuningOptions>
<FeatureSet>IDX</FeatureSet>
<Partitioning>NONE</Partitioning>
<KeepExisting>NONE</KeepExisting>
</TuningOptions>
</DTAInput>
</DTAXML>
Składnia wiersza polecenia narzędzia DTA
dta -S MyServer -E -D MyDatabase -ix MyXMLInput.xml -s MySession -fa IDX_IV -fp NONE -fk ALL -ox MyXMLOutput.xml
gdy -S Określa nazwa serwera; -E Określa, że Doradca dostrajania aparatu bazy danych korzystając z zaufane połączenie; -D Określa nazwę bazy danych, aby dostroić; -ix Określa plik wejściowy XML; i -s Określa nazwę sesja strojenia.Opcje -ŚT IDX_IV, fp Brak, i - fk wszystkie odpowiednio określić, że ma Doradca dostrajania aparatu bazy danych należy rozważyć w zaleceniu wynikowy zarówno indeksów i widoki indeksowane, nie partycjonowanie na partycje i jej musi przechowywać wszystkich istniejących indeksów, widoki indeksowane i partycjonowanie.