Totale cursori aperti, per sessione:
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';
Fonte:http://www.orafaq.com/node/758
Per quanto ne so, le query sulle viste v$ si basano su pseudo-tabelle (tabelle "x$") che puntano direttamente alle parti rilevanti dell'SGA, quindi non puoi essere più accurato di così; tuttavia questo significa anche che è point-in-time (cioè lettura sporca).