Duvida DBA + processos

DBA Geral (instalação, configuração do banco, scripts do Sql*Plus, shell scripts, batch scripts, etc...)
Responder
japanfelipe
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Ter, 12 Jan 2010 4:15 pm
Localização: jundiai - SP

Gostaria de saber a query onde consigo saber as rotina, selects e update que estao sendo executadas no momento.
para saber a performance das rotinas e saber onde esta travando.
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

select *
from v$session
where status = 'ACTIVE'
André Renato
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 11
Registrado em: Ter, 02 Set 2008 4:53 pm
Localização: Sorocaba-SP

Pode usar esse também:

Selecionar tudo

Select s.Sid,
       s.Status,
       s.Process,
       s.Schemaname,
       s.Osuser,
       a.Sql_Text,
       p.Program
  From V$session s, V$sqlarea a, V$process p
 Where s.Sql_Hash_Value = a.Hash_Value
   And s.Sql_Address = a.Address
   And s.Paddr = p.Addr
   And s.Schemaname Is Not Null
   And s.STATUS = 'ACTIVE'
Responder
  • Informação