Encontre os Cursores abertos atuais no Oracle

1

Qual é a consulta para encontrar o não. dos cursores abertos atuais em uma instância do Oracle?

Além disso, qual é a frequência de precisão / atualização desses dados?

Estou usando o Oracle 10gR2

    
por M.N 18.06.2009 / 07:21

2 respostas

2

Tente isto:

--total cursors open, by session
select a.value, s.username, s.sid, s.serial#
from v$sesstat a, v$statname b, v$session s
where a.statistic# = b.statistic#  and s.sid=a.sid
and b.name = 'opened cursors current';

Não tenho certeza, mas deve ser dados ao vivo.

De: link

    
por 18.06.2009 / 07:28
1

select name, value from v$parameter where upper(name) in ('OPEN_CURSORS') order by name;

    
por 28.10.2009 / 07:09