-- показывает текущих пользователей и их загрузку (под Unix)
SELECT a.sid, spid,status,substr(a.program,1,10) prog,a.terminal,
osuser,value/60000 value
FROM v$session a,v$process b, v$sesstat c
WHERE c.statistic#=12 AND c.sid=a.sid AND a.paddr=b.addr
ORDER BY value desc;
SID SPID STATUS PROG TERMINAL OSUSER VALUE
-- -------- -------- -------- ------------ ------------- ----------
7 1092 ACTIVE Toad.exe HOME HOME\Anatoly 0,00131666
2 260 ACTIVE ORACLE.EXE HOME SYSTEM 3,33333333
1 256 ACTIVE ORACLE.EXE HOME SYSTEM 1,66666666
3 272 ACTIVE ORACLE.EXE HOME SYSTEM 1,66666666
6 288 ACTIVE ORACLE.EXE HOME SYSTEM 1,66666666
5 284 ACTIVE ORACLE.EXE HOME SYSTEM 1,66666666
4 276 ACTIVE ORACLE.EXE HOME SYSTEM 0
7 rows selected
-- этот запрос выдаёт кучу инф-ции, в частности тексты SQL-запросов конкретного пользователя
SELECT * --sql_text
FROM v$sqltext,v$session
WHERE sid= 9 -- нужно взять реальный из пред. запроса
AND v$sqltext.address=v$session.sql_address