oracle_br  

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

Alex Castro
Mon, 08 Feb 2010 06:01:26 -0800

obrigado !

www.servercom.com.br


Em 8 de fevereiro de 2010 11:37, Raul Francisco Costa F. de Andrade, DBA <
raulf...@gmail.com> escreveu:

> 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.com>escreveu:
>
> >
> >
> > 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
>
>
>


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