http://www.dbspecialists.com/files/presentations/use_explain.html

2009/9/28 José Eduardo Batista Juliano <jeduardo.juli...@gmail.com>

> Complementando, artigo em inglex mas explica o uso do tkprof e explain plan
> para interpretacao de trace.
>
> 2009/9/28 José Eduardo Batista Juliano <jeduardo.juli...@gmail.com>
>
>  Voce gerou um trace, agora use o tkprof pra poder ficar legivel.
>> O comando *pode ser*:
>> tkprof arquivo_trace.trc arquivo_saida.txt explain=system/senha sys=no
>> sort=prsela,exeela,fchela
>> Nesse caso ele vai usar o trace "arquivo_trace.trc" e criar o
>> "arquivo_saida.txt " utilizando o usuario system, nao irá incorporar objetos
>> do sys e irá ordenar por tempo de parse, tempo de execucao e tempo de fetch
>> O basico é isso, no mais cada um modifica de acordo com o que precisa.
>>
>>
>>
>> 2009/9/28 Márcio Ricardo Alves da Silva <marcio_...@yahoo.com.br>
>>
>>
>>>
>>> Obrigado Alexandre pelo retorno. Eu sabia onde fica o arquivo, só não
>>> sabia qual era o da sessão, vi que ele grava o ID do SO e com isso peguei o
>>> cara. Vê se vc ou alguémd o grupo consegue me ajudar, pois o log da sessão
>>> do kra me trouxe isso e não tenho experiência ainda para resolver esse
>>> problema.
>>>
>>> *** 2009-09-28 12:20:29.357
>>>
>>> *** SERVICE NAME:(wickbold) 2009-09-28 12:20:29.356
>>>
>>> *** SESSION ID:(166.42980) 2009-09-28 12:20:29.356
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 53568
>>> address=-4611686016023032264 number=122 tries=0 obj#=22497 tim=2528208634343
>>>
>>> *** 2009-09-28 12:21:10.427
>>>
>>> WAIT #16: nam='latch free' ela= 613 address=-4611686016019412952
>>> number=127 tries=1 obj#=22497 tim=2528248742565
>>>
>>> WAIT #16: nam='latch free' ela= 22 address=-4611686016019412952
>>> number=127 tries=1 obj#=22497 tim=2528252800379
>>>
>>> *** 2009-09-28 12:22:04.210
>>>
>>> WAIT #16: nam='latch free' ela= 8728 address=-4611686016019412952
>>> number=127 tries=1 obj#=22497 tim=2528301264536
>>>
>>> *** 2009-09-28 12:22:15.375
>>>
>>> WAIT #16: nam='latch free' ela= 11779 address=-4611686016019412952
>>> number=127 tries=1 obj#=22497 tim=2528312168343
>>>
>>> *** 2009-09-28 12:24:05.150
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 551023
>>> address=-4611686016021391192 number=122 tries=0 obj#=22497 tim=2528419370014
>>>
>>> *** 2009-09-28 12:25:15.830
>>>
>>> WAIT #16: nam='latch free' ela= 19 address=-4611686016019412952
>>> number=127 tries=1 obj#=22497 tim=2528488394163
>>>
>>> WAIT #16: nam='latch: cache buffers lru chain' ela= 22
>>> address=-4611686016019412592 number=117 tries=1 obj#=22497 tim=2528491116215
>>>
>>> WAIT #16: nam='latch free' ela= 24 address=-4611686016019412952
>>> number=127 tries=1 obj#=22497 tim=2528491557740
>>>
>>> *** 2009-09-28 12:26:10.722
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 23
>>> address=-4611686016023204104 number=122 tries=0 obj#=22497 tim=2528541999081
>>>
>>> *** 2009-09-28 12:28:05.173
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 22
>>> address=-4611686016024290992 number=122 tries=0 obj#=22497 tim=2528653768367
>>>
>>> WAIT #16: nam='latch free' ela= 25 address=-4611686016019412952
>>> number=127 tries=1 obj#=22497 tim=2528658462491
>>>
>>> *** 2009-09-28 12:29:04.506
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 61
>>> address=-4611686016021975448 number=122 tries=0 obj#=22497 tim=2528711710280
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 65
>>> address=-4611686016022465192 number=122 tries=0 obj#=22497 tim=2528715351867
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 82
>>> address=-4611686016022692880 number=122 tries=0 obj#=22497 tim=2528715604959
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 23
>>> address=-4611686016024411280 number=122 tries=0 obj#=22497 tim=2528717646015
>>>
>>> *** 2009-09-28 12:30:06.583
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 150
>>> address=-4611686016020201200 number=122 tries=0 obj#=22497 tim=2528772332763
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 25
>>> address=-4611686016023844208 number=122 tries=0 obj#=22497 tim=2528778982869
>>>
>>> *** 2009-09-28 12:30:16.585
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 24
>>> address=-4611686016021541552 number=122 tries=0 obj#=22497 tim=2528782099680
>>>
>>> *** 2009-09-28 12:31:05.903
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 22
>>> address=-4611686016023921536 number=122 tries=0 obj#=22497 tim=2528830262351
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 21
>>> address=-4611686016021391192 number=122 tries=0 obj#=22497 tim=2528832515883
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 19
>>> address=-4611686016022645624 number=122 tries=0 obj#=22497 tim=2528835101762
>>>
>>> *** 2009-09-28 12:32:10.264
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 26
>>> address=-4611686016023599336 number=122 tries=0 obj#=22497 tim=2528893114308
>>>
>>> WAIT #16: nam='latch: cache buffers chains' ela= 26
>>> address=-4611686016023599336 number=122 tries=0 obj#=22497 tim=2528894389639
>>>
>>> Grato,
>>>
>>> Márcio.
>>>
>>>
>>> ----- Original Message -----
>>>
>>> From: Alexandre Rocha Placido
>>> To: oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br>
>>> Sent: Monday, September 28, 2009 12:07 PM
>>> Subject: RES: [oracle_br] visualizar trace..
>>>
>>> O local vai depender um pouco da sua instalação, mas via de regra procure
>>> a
>>> pasta onde o Oracle está instalado, e dentro dela procure nas subpastas
>>> uma
>>> pasta ADMIN que dentro dela deve ter uma pasta com o nome da sua
>>> instância e
>>> dentro dela uma pasta UDUMP o trace vai estar lá, provavelmente
>>> identificado
>>> de acordo com o Id da sessão no banco.
>>>
>>> Digitalizar0003.jpg
>>>
>>> Alexandre Rocha Placido
>>>
>>> image002DITEC - Divisão de Tecnologia da Informação
>>>
>>> Agrovale
>>>
>>> 74 3612-2900
>>>
>>> 87 8802-0474
>>>
>>> aplac...@agrovale.com <aplacido%40agrovale.com>
>>>
>>> MSN: aplac...@gmail.com <aplacido%40gmail.com>
>>>
>>> Skype: aplac...@gmail.com <aplacido%40gmail.com>
>>>
>>> P Ler aqui sem imprimir é mais legal e faz bem ao meio ambiente.
>>>
>>> 1 JOÃO 4:10 - Nisto consiste o amor: não em que nós tenhamos amado a
>>> Deus,
>>> mas em que ele nos amou e enviou seu Filho como propiciação pelos nossos
>>> pecados.
>>>
>>> De: Márcio Ricardo Alves da Silva 
>>> [mailto:marcio_...@yahoo.com.br<marcio_cbj%40yahoo.com.br>]
>>>
>>> Enviada em: segunda-feira, 28 de setembro de 2009 11:37
>>> Para: oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br>;
>>> gpora...@yahoogrupos.com.br <GPOracle%40yahoogrupos.com.br>
>>> Assunto: [oracle_br] visualizar trace..
>>>
>>> GeleiraBoas.
>>>
>>> Pessoal, tenho um programa que as vezes o select demora mais de 30
>>> minutos e
>>> outras vezes em apenas segundos ele traz o retorno. Estou querendo
>>> habilitar
>>> o trace, mas não sei como fazer, já habilitei no PL/SQL Developer e
>>> também
>>> no OEM, mas não sei onde eu posso vejo o trace e como analisá-lo.
>>>
>>> Alguém poderia dar uma dica (como verificar trace em 7 minutos)?
>>>
>>> Grato,
>>> Márcio.
>>>
>>> [As partes desta mensagem que não continham texto foram removidas]
>>>
>>> [As partes desta mensagem que não continham texto foram removidas]
>>>
>>> [As partes desta mensagem que não continham texto foram removidas]
>>>
>>>   
>>>
>>
>>
>>
>> --
>> José Eduardo Batista Juliano
>> Cel (16)9189-2486
>> Híade Informática
>> Consultoria Oracle e desenvolvimento de sistemas.
>> Ribeirão Preto - SP
>>
>
>
>
> --
> José Eduardo Batista Juliano
> Cel (16)9189-2486
> Híade Informática
> Consultoria Oracle e desenvolvimento de sistemas.
> Ribeirão Preto - SP
>



-- 
José Eduardo Batista Juliano
Cel (16)9189-2486
Híade Informática
Consultoria Oracle e desenvolvimento de sistemas.
Ribeirão Preto - SP


[As partes desta mensagem que não continham texto foram removidas]

Responder a