Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Copie e cole este exemplo de um arquivo de entrada XML que especifica uma configuração especificada pelo usuário com o elemento Configuration em seu editor XML ou editor de texto favorito. Isso permite que você execute análises hipotéticas. A análise "hipotética" envolve o uso do elemento Configuration para especificar um conjunto de estruturas de design físico hipotéticas para o banco de dados que você deseja ajustar. Em seguida, use o Orientador de Otimização do Mecanismo de Banco de Dados para analisar os efeitos da execução de uma carga de trabalho em relação a essa configuração hipotética para descobrir se ela melhora o desempenho do processamento de consultas. Esse tipo de análise oferece a vantagem de avaliar a nova configuração sem incorrer na sobrecarga de realmente implementá-la. Se sua configuração hipotética não fornecer as melhorias de desempenho desejadas, é fácil alterá-la e analisá-la novamente até chegar à configuração que produz os resultados necessários.
Depois de copiar este exemplo para a ferramenta de edição, substitua os valores especificados para os elementos Server, Database, Schema, Table, Workload, TuningOptions e Configuration pelos valores da sessão de ajuste específica. Para obter mais informações sobre todos os atributos e elementos filho que você pode usar com esses elementos, consulte a Referência de arquivo de entrada XML (Orientador de Otimização do Mecanismo de Banco de Dados). O exemplo a seguir usa apenas um subconjunto de opções de atributo e elemento filho disponíveis.
Código
<?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>
Observações
Não há suporte para a eliminação de estruturas de design físico se você especificar o modo Absoluto para o elemento Configuration (
Configuration SpecificationMode="Absolute").Não é possível criar e soltar a mesma estrutura de design físico em qualquer modo (Relativo ou Absoluto) do elemento Configuration .
Ver também
Iniciar e usar o Orientador de Otimização do Mecanismo de Banco de Dados
Exibir e trabalhar com a saída do Orientador de Otimização do Mecanismo de Banco de Dados
Referência de arquivo de entrada XML (Consultor de Otimização do Motor de Base de Dados)