› Fóruns › Banco de dados Oracle › Processos – Acompanhar andamento › Processos – Acompanhar andamento
Bom dia mpvargas, tome muito cuidado com as recomendações do ADDM, avalie bem e tente testar antes de implementar.
Quanto a saber o que foi feito é possível através do trace, é possível startar um trace da sessão implicitamente através de um gatilho de sistema, ou explicitamente também, existem várias maneiras de se fazer isso, o trace gerará um arquivo em formato texto, depois disso precisa-se passar um utilitário chamado tkprof para traduzir os comandos.
Quanto ao que está sendo feito, no momento recomento utilizar a query abaixo, mas ela não está preparada para RAC, se você está em RAC você precisará saber a instância antes rodar essa query.
select t.address,
t.piece,
t.sql_text
from v$sqltext t
where t.address in (select a.sql_address from V$session a, v$access b
where a.sid = b.sid
and b.sid in (584))
order by 1,2
Quanto a quanto tempo vai demorar, também tem jeito sim de estimar, mas eu não sei, se você descobrir por favor post para nós