[Oracle] – Verificando Queries mais demoradas
Bom pessoal, segue dica para verificar as queries mais demoras no seu Banco de dados Oracle.
Através da consulta abaixo podemos ter as consultas que estão mais demoradas:
1 | <span style="color: #222222">select sql_text, elapsed_time/1000000 elapsed_sec, executions, disk_reads, buffer_gets</span><br style="color: #222222" /><span style="color: #222222">from v$sqlarea</span><br style="color: #222222" /><span style="color: #222222">order by elapsed_time desc;</span> |
Através da consulta abaixo podemos ter as 100 consultas que estão mais demoradas no banco de dados Oracle:
1 2 | select * from (select sql_text, elapsed_time/1000000 elapsed_sec, executions, disk_reads, buffer_gets from v$sqlarea order by elapsed_time desc) where rownum <= 100; |
Espero que essa dica possa ajudar. Que a Graça e Paz estejam com todos.
Fonte:
http://blog.gaudencio.net.br/2013/08/oracle-verificando-queries-mais.html