Auto Trace SQL Developer

DBA Geral (instalação, configuração do banco, scripts do Sql*Plus, shell scripts, batch scripts, etc...)
Responder
greik
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 38
Registrado em: Seg, 29 Jun 2009 9:38 am
Localização: Mateus Leme
Att;

Greik.

Informações do Ambiente:
* Versão do Oracle: 10G
* Sistema Operacional: Windows

Olá Srs. boa tarde.

Estou tentando entender como o SQL Developer trabalha performance para uma sessão, mas a documentação que encontrei até mesmo em inglês não detalha muito as etapas.

Alguém sabe me orientar ou tem algum material para se realizar o auto trace numa sessão através do SQL Developer e gravar o resultado em um arquivo?

Vou precisar começar a trabalhar performance na empresa o quanto antes e preciso muito de uma orientação.

Agradeço imensamente a atenção.

Att;
Greik.
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

No PL/SQL Developer você vai em Tools > Sessions e ativa o trace na sessão que você quer, isso vai gerar um arquivo de trace em
admin/bdump

para ver onde fica:
show parameters dump;

background_dump_dest

ao terminar seus procedimentos/consultas etc, você volta e desativa o trace da sessao, depois vai no diretorio e chama o utilitario tkprof

exemplo:
tkprof deinfdes_j000_27260.trc trace.txt

veja este arquivo de saida para uma analise dos sqls executados, tempo, processamento, etc etc
xprata
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 93
Registrado em: Ter, 06 Abr 2010 11:31 am
Localização: São Paulo - SP

Bom dia aproveitando o post..
Não consegui obter o trace gerado, como faço isso atraves pl/sql devoloper?
Obrigado
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 15 visitantes