Veja algumas informações de sua intancia oracle
select p.username pu
, s.username su
, s.status stat
, s.sid ssid
, s.serial# sser
, substr(p.spid,1,8) spid
, substr(sa.sql_text,1,2000) txt
from v$process p
, v$session s
, v$sqlarea sa
where p.addr = s.paddr
and s.username is not null
and s.sql_address = sa.address(+)
and s.sql_hash_value = sa.hash_value(+)
and s.status = 'ACTIVE'
order by 1,2,7
Veja as sessões TOP WAITERS
select sid,username||'@'||machine username,substr(module,1,40) module,
to_char(logon_time,'RRRR-MM-DD HH24:MI:SS') logon_time_txt
,lpad(trunc(last_call_et/3600)||'h'||lpad(mod(trunc(last_call_et/60),60),2,'0')||'m'||lpad(mod(last_call_et,60),2,'0')||'s',12,' ') last_call_et_txt
,lpad(' ('||last_call_et||' secs)',16,' ') last_call_et_secs
from v$session
where status='ACTIVE'
and type<>'BACKGROUND'
and username is not null and nvl(module,'XXX') not like 'backup incr datafile%'
and last_call_et>0
order by last_call_et desc;