[oracle_br] alguem pode me ajudar a turbinar e a esse select ? em especial (VALUE/100)/60 as Consumo p/ min

2010-02-08 Por tôpico Alex Castro
select
   ss.username,
   se.SID,
   (VALUE/100)/60 as Consumo p/ min
from
   v$session ss,
   v$sesstat se,
   v$statname sn
where
   se.STATISTIC# = sn.STATISTIC#
and
   NAME like '%CPU used by this session%'
and
   se.SID = ss.SID
and
   ss.status='ACTIVE'
and
   ss.username is not null
order by VALUE desc;


www.servercom.com.br


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] alguem pode me ajudar a turbinar e a esse select ? em especial (VALUE/100)/60 as Consumo p/ min

2010-02-08 Por tôpico Raul Francisco Costa F. de Andrade, DBA
Use assim:

SELECT s.sid, s.serial#, p.spid as OS PID, s.username, s.module,
st.value/100 as DB Time (sec)
, stcpu.value/100 as CPU Time (sec), round(stcpu.value / st.value * 100,2)
as % CPU
FROM v$sesstat st, v$statname sn, v$session s, v$sesstat stcpu, v$statname
sncpu, v$process p
WHERE sn.name = 'DB time' -- CPU
AND st.statistic# = sn.statistic#
AND st.sid = s.sid
AND  sncpu.name = 'CPU used by this session' -- CPU
AND stcpu.statistic# = sncpu.statistic#
AND stcpu.sid = st.sid
AND s.paddr = p.addr
AND s.last_call_et  1800 -- active within last 1/2 hour
AND s.logon_time  (SYSDATE - 240/1440) -- sessions logged on within 4 hours
AND st.value  0;

Em 8 de fevereiro de 2010 11:29, Alex Castro
alexlucianocas...@gmail.comescreveu:



 select
 ss.username,
 se.SID,
 (VALUE/100)/60 as Consumo p/ min
 from
 v$session ss,
 v$sesstat se,
 v$statname sn
 where
 se.STATISTIC# = sn.STATISTIC#
 and
 NAME like '%CPU used by this session%'
 and
 se.SID = ss.SID
 and
 ss.status='ACTIVE'
 and
 ss.username is not null
 order by VALUE desc;

 www.servercom.com.br

 [As partes desta mensagem que não continham texto foram removidas]

 




-- 
---
Raul Francisco da Costa Ferreira de Andrade
DBA - OCA - Oracle Certified Associate
Fone: (41)8855-8874 Brt
email: raulf...@gmail.com
Deus não dá prova superior às forças daquele que a pede;
só permite as que podem ser cumpridas.
Se tal não sucede, não é que falte possibilidade, falta vontade.


[As partes desta mensagem que não continham texto foram removidas]





--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html