Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
              gäller för:SQL Server
Kopiera och klistra in det här exemplet på en XML-indatafil som anger en användardefinierad konfiguration med konfigurationselementet i din favorit-XML-redigerare eller textredigerare. På så sätt kan du utföra "konsekvensanalys". "Konsekvensanalys" omfattar användning av konfigurationselementet för att ange en uppsättning hypotetiska fysiska designstrukturer för den databas som du vill finjustera. Sedan använder du Database Engine Tuning Advisor för att analysera effekterna av att köra en arbetsbelastning mot den här hypotetiska konfigurationen för att ta reda på om det förbättrar frågebearbetningsprestanda. Den här typen av analys ger fördelen med att utvärdera den nya konfigurationen utan att det medför några kostnader för att faktiskt implementera den. Om den hypotetiska konfigurationen inte ger de prestandaförbättringar du vill ha är det enkelt att ändra den och analysera den igen tills du når den konfiguration som ger de resultat du behöver.
När du har kopierat det här exemplet till redigeringsverktyget ersätter du de värden som angetts för elementen Server, Database, Schema, Table, Workload, TuningOptions och Configuration med dem för din specifika justeringssession. Mer information om alla attribut och underordnade element som du kan använda med dessa element finns i XML-indatafilreferensen (Database Engine Tuning Advisor). I följande exempel används endast en delmängd av tillgängliga attribut och underordnade elementalternativ.
Kod
<?xml version="1.0" encoding="utf-16" ?>  
<DTAXML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/sqlserver/2004/07/dta">  
  <DTAInput>  
    <Server>  
      <Name>MyServerName</Name>  
<!-- To tune multiple databases, list them and their associated tables in the following section. -->  
      <Database>  
        <Name>MyDatabaseName</Name>  
        <Schema>  
          <Name>MyDatabaseSchemaName</Name>  
<!-- You can list as many tables as necessary in the following section. -->  
          <Table>  
            <Name>MyTableName1</Name>  
          </Table>  
          <Table>  
            <Name>MyTableName2</Name>  
          </Table>  
        </Schema>  
      </Database>  
    </Server>  
    <Workload>  
<!-- The following element specifies a workload file, which can be a trace file or a Transact-SQL script file. -->  
      <File>c:\PathToYourWorkloadFile</File>  
    </Workload>  
    <TuningOptions>  
      <TuningTimeInMin>180</TuningTimeInMin>  
      <StorageBoundInMB>10000</StorageBoundInMB>  
      <FeatureSet>IDX_IV</FeatureSet>  
      <Partitioning>NONE</Partitioning>  
      <KeepExisting>NONE</KeepExisting>  
      <OnlineIndexOperation>OFF</OnlineIndexOperation>  
    </TuningOptions>  
    <Configuration SpecificationMode="Absolute">  
      <Server>  
        <Name>MyServerName</Name>  
          <Database>  
            <Name>MyDatabaseName</Name>  
            <Schema>  
              <Name>MyDatabaseSchemaName</Name>  
                <Table>  
                  <Name>MyTableName1</Name>  
                  <Recommendation>  
                    <Create>  
                      <Index Clustered="true" Unique="false" Online="false" IndexSizeInMB="873.75">  
                        <Name>MyIndexName</Name>  
                        <Column Type="KeyColumn" SortOrder="Ascending">  
                          <Name>MyColumnName1</Name>  
                        </Column>  
                        <Filegroup>MyFileGroupName1</FileGroup>  
                      </Index>  
                    </Create>  
                  </Recommendation>  
                </Table>  
            </Schema>  
          </Database>  
      </Server>  
    </Configuration>  
  </DTAInput>  
</DTAXML>  
Kommentarer
Det går inte att ta bort fysiska designstrukturer om du anger absolut läge för konfigurationselementet (
Configuration SpecificationMode="Absolute").Du kan inte skapa och släppa samma fysiska designstruktur i antingen läge (relativ eller absolut) för konfigurationselementet .
Se även
              Starta och använda justeringsguiden för databasmotorn
              Visa och arbeta med utdata från justeringsguiden för databasmotorn
              Referens för XML-indatafil (Database Engine Tuning Advisor)