Execução do Orientador de Otimização com um rastreamento
Após a criação de um rastreamento, seja como um arquivo local ou uma tabela de banco de dados, é possível executar Orientador de Otimização na instância de banco de dados. Usar o Orientador de Otimização com o Amazon RDS é como trabalhar com uma instância autônoma e remota do SQL Server. É possível usar a interface de usuário do Orientador de Otimização na máquina cliente ou o utilitário dta.exe na linha de comando. Em ambos os casos, ao usar o Orientador de Otimização, você deve se conectar à instância de banco de dados do Amazon RDS usando o endpoint para a instância de banco de dados e fornecer seu nome de usuário mestre e senha de usuário mestre.
O exemplo de código a seguir demonstra como usar o utilitário de linha de comando dta.exe em uma instância de banco de dados do Amazon RDS com um endpoint de dta.cnazcmklsdei.us-east-1.rds.amazonaws.com
. O exemplo inclui o nome de usuário mestre admin
e a senha do usuário mestre test
. O banco de dados de exemplo a ser ajustado é chamado de máquina C:\RDSTrace.trc
. O código de linha de comando do exemplo também especifica uma sessão de rastreamento chamada RDSTrace1
e especifica os arquivos de saída para a máquina local chamados RDSTrace.sql
para o script de saída do SQL, RDSTrace.txt
para um arquivo de resultado e RDSTrace.xml
para um arquivo XML da análise. Há também uma tabela de erros especificada no banco de dados do RDSDTA chamada RDSTraceErrors
.
dta -S dta.cnazcmklsdei.us-east-1.rds.amazonaws.com -U admin -P test -D RDSDTA -if C:\RDSTrace.trc -s RDSTrace1 -of C:\ RDSTrace.sql -or C:\ RDSTrace.txt -ox C:\ RDSTrace.xml -e RDSDTA.dbo.RDSTraceErrors
Veja o mesmo exemplo de código de linha de comando, exceto que a workload de entrada é uma tabela na instância remota do Amazon RDS denominada RDSTrace
que está no banco de dados RDSDTA
.
dta -S dta.cnazcmklsdei.us-east-1.rds.amazonaws.com -U admin -P test -D RDSDTA -it RDSDTA.dbo.RDSTrace -s RDSTrace1 -of C:\ RDSTrace.sql -or C:\ RDSTrace.txt -ox C:\ RDSTrace.xml -e RDSDTA.dbo.RDSTraceErrors
Para obter uma lista completa dos parâmetros da linha de comando do utilitário dta, consulte dta Utility