Zur Zeit wird gefiltert nach: datenbank
Filter zurücksetzen
Oracle - Ausgeführte SQL-Statements auflisten
Irgendwie komme ich doch nicht so richtig von Oracle los. Habe wieder einen Analyse-Job gefasst, um ein paar Abfragen zu optimieren.
Auf dem SQL Server würde ich den Profiler verwenden und mir zudem die ausgeführten SQL-Statements über die Query-Stats holen.
Auf einer Oracle-Datenbank kann dies mit folgender Abfrage nachgebildet werden:
SELECT
module,
sql_fulltext ,
u.username ,
round((s.disk_reads/decode(s.executions,0,1, s.executions)),2) disk_reads_per_exec,
s.disk_reads ,
s.buffer_gets ,
s.parse_calls ,
s.sorts ,
s.executions ,
s.rows_processed ,
s.first_load_time ,
sharable_mem ,
persistent_mem ,
runtime_mem,
cpu_time,
elapsed_time
FROM
sys.v_$sql s,
sys.all_users u
WHERE
s.parsing_user_id=u.user_id
and u.username = 'theuser'
ORDER BY
FIRST_LOAD_TIME desc
Werde mal weiter auf Lösungssuche gehen...
Social Bookmarking