Quantcast
Channel: .:. Teracomp IT Consulting .:. » Oracle
Viewing all articles
Browse latest Browse all 8

Trace 10046

$
0
0

O trace 10046 é util para verificar a execução de comandos SQL no banco de dados Oracle

Segue um exemplo de como gerar um trace 10046 dentro de uma sessão.

$ sqlplus /nolog
connect username/password
alter session set timed_statistics = true;
alter session set statistics_level=all;
alter session set max_dump_file_size = unlimited;
Alter session set tracefile_identifier=’10046’;
alter session set events '10046 trace name context forever, level 12';
[[ Aqui vai o comando / query ]]
select 'close the cursor' from dual;
exec dbms_session.reset_package;
alter session set events '10046 trace name context off';
quit

Para obter a saída em formato um pouco mais legível pode ser utilizado o seguinte comando tkprof

TKPROF filename_source filename_output EXPLAIN=[username/password] sort=exeela


Viewing all articles
Browse latest Browse all 8

Latest Images

Trending Articles





Latest Images