Я выполнил следующий запрос SQL и отразил его в отчете TOP SQL. Могу ли я узнать, кто выполнял SQL из Oracle?
SELECT MIN(seq_id) FROM my_log WHERE seq_id >= 1
В Oracle 10g:
SELECT a.username, b.sql_text, a.status FROM v$session a INNER JOIN v$sqlarea b ON a.sql_id = b.sql_id;
Получите SQL_ID этого оператора, затем просмотрите историю активных сессий .
Я уверен, но вы смотрели в select * from V $ SQL?