Udostępnij za pośrednictwem


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.