Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server-
Kopieer en plak dit voorbeeld van een XML-invoerbestand dat een door de gebruiker opgegeven configuratie met het configuratie-element aangeeft in uw favoriete XML-editor of teksteditor. Hiermee kunt u 'wat-als'-analyse uitvoeren. 'Wat-als'-analyse omvat het gebruik van het configuratie-element om een set hypothetische fysieke ontwerpstructuren op te geven voor de database die u wilt afstemmen. Vervolgens gebruikt u Database Engine Tuning Advisor om de effecten van het uitvoeren van een workload op basis van deze hypothetische configuratie te analyseren om erachter te komen of het de prestaties van queryverwerking verbetert. Dit type analyse biedt het voordeel van het evalueren van de nieuwe configuratie zonder de overhead van het daadwerkelijk implementeren ervan te maken. Als uw hypothetische configuratie niet de gewenste prestatieverbeteringen biedt, kunt u deze eenvoudig wijzigen en opnieuw analyseren totdat u bij de configuratie bent die de resultaten produceert die u nodig hebt.
Nadat u dit voorbeeld naar uw bewerkingsprogramma hebt gekopieerd, vervangt u de waarden die zijn opgegeven voor de elementen Server, Database, Schema, Tabel, Workload, TuningOptions en Configuratie door die voor uw specifieke afstemmingssessie. Zie de XML Input File Reference (Database Engine Tuning Advisor) voor meer informatie over alle kenmerken en onderliggende elementen die u met deze elementen kunt gebruiken. In het volgende voorbeeld wordt alleen een subset van beschikbare kenmerk- en onderliggende elementopties gebruikt.
Code
<?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>
Opmerkingen
Het verwijderen van fysieke ontwerpstructuren wordt niet ondersteund als u de absolute modus voor het configuratie-element (
Configuration SpecificationMode="Absolute"
) opgeeft.U kunt niet dezelfde fysieke ontwerpstructuur maken en neerzetten in de modus (relatief of absoluut) van het configuratie-element .
Zie ook
de Database Engine Tuning Advisor starten en gebruiken
De uitvoer van de Database Engine Tuning Advisor weergeven en ermee werken
XML-invoerbestandsreferentie (Database Engine Tuning Advisor)